|
| InteriorRenderableFactory (Rendering::VertexLayouts::VertexBindingPool &vertexBindingPool, Resources::Interiors::IInteriorsMaterialService &interiorsMaterialService, const Resources::Interiors::InteriorsStencilMirrorClearRenderableFactory &interiorsStencilMirrorClearRenderableFactory, const Resources::Interiors::IInteriorsMaterialAssignmentObserver &materialAssignmentObserver) |
|
Rendering::Renderables::InteriorFloorRenderable * | CreateInteriorFloorRenderable (const std::string &interiorIdentifier, InteriorRenderableCreationData &creationData, const float interiorTerrainHeight) override |
|
Rendering::Renderables::InstancedInteriorFloorRenderable * | CreateInstancedInteriorFloorRenderable (const std::string &interiorIdentifier, const std::string &materialGroup, InteriorRenderableCreationData &creationData, int floorIndex, const float interiorTerrainHeight, const std::vector< m44 > &instanceTransforms, bool ownsMesh) override |
|
Rendering::Renderables::InteriorHighlightRenderable * | CreateInteriorHighlightRenderable (const std::string &interiorIdentifier, InteriorRenderableCreationData &creationData, const float interiorTerrainHeight) override |
|
Rendering::Renderables::InstancedInteriorFloorRenderable * | CreateInstancedStencilMirrorMaskRenderable (const std::string &interiorIdentifier, InteriorRenderableCreationData &creationData, const float interiorTerrainHeight, const std::vector< m44 > &instanceTransforms) override |
|
Rendering::Renderables::InteriorFloorRenderable * | CreateStencilMirrorMaskRenderable (const std::string &interiorIdentifier, InteriorRenderableCreationData &creationData, const float interiorTerrainHeight) override |
|
Resources::Interiors::InteriorsStencilMirrorClearRenderable * | CreateStencilMirrorClearRenderable (const Rendering::Renderables::InteriorRenderable &mirrorRenderable) override |
|
The documentation for this class was generated from the following files: