|
virtual
IInteriorsMaterialFactoryProvider * | CreateInteriorsMaterialProvider (Rendering::Shaders::ShaderIdGenerator &shaderIdGenerator, Rendering::Materials::MaterialIdGenerator &materialIdGenerator, const Lighting::GlobalLighting &globalLighting, IInteriorsMaterialAssignmentObserver &materialAssignmentObserver, IInteriorsTextureResourceService &textureResourceService, IInteriorsMaterialDtoRepository &interiorsMaterialDtoRepository, const Helpers::ITimeProvider &timeProvider)=0 |
|
virtual
IInteriorsTextureResourceBuilder * | CreateInteriorsTextureResourceBuilder (Rendering::AsyncTexturing::IAsyncTextureRequestor &remoteTextureLoader, Rendering::AsyncTexturing::IAsyncTextureRequestor &localTextureLoader, CityThemes::ICityThemesService &cityThemesService)=0 |
|
virtual
IInteriorsCubeTextureResourceBuilder * | CreateInteriorsCubeTextureResourceBuilder (Rendering::AsyncTexturing::IAsyncCubeTextureRequestor &remoteTextureLoader, Rendering::AsyncTexturing::IAsyncCubeTextureRequestor &localTextureLoader, CityThemes::ICityThemesService &cityThemesService)=0 |
|
The documentation for this class was generated from the following file: