Public Member Functions | |
UnityInteriorsMaterialFactory (const IndoorMapCallbacks &indoorMapCallbacks, const Resources::Interiors::Materials::IInteriorsMaterialDtoRepository &materialDtoRepository, Rendering::Materials::MaterialIdGenerator &materialIdGenerator, const Resources::Interiors::InteriorsShader &interiorsVertexColoredShader, const Lighting::GlobalLighting &globalLighting, Resources::Interiors::IInteriorsMaterialAssignmentObserver &materialAssignmentObserver) | |
virtual Eegeo::Rendering::Materials::IMaterial * | TryCreate (const std::string &interiorName, const Resources::Interiors::InteriorMaterialData &interiorMaterialData) override |