Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
Eegeo
Modules
ISceneBuilderModule
Public Member Functions
|
List of all members
Eegeo::Modules::ISceneBuilderModule Class Reference
abstract
Inheritance diagram for Eegeo::Modules::ISceneBuilderModule:
Public Member Functions
virtual
IReadMeshFactoryModule
&
GetReadMeshFactoryModule
()=0
virtual
ISceneGraphObserverModule
&
GetSceneGraphObserverModule
()=0
virtual
Rendering::MeshFactories::MeshFactory
&
GetDiffuseMeshFactory
()=0
virtual
Rendering::Renderables::IUniqueTextureRenderableFactory
&
GetUniqueTextureRenderableFactory
()=0
virtual
Resources::Buildings::ILandmarkTextureLoader
&
GetLandmarkTextureLoader
()=0
virtual
Resources::Buildings::ILandmarkRenderableFactory
&
GetLandmarkRenderableFactory
()=0
virtual
Rendering::IMeshUploadService
*
GetMeshUploadService
()=0
virtual
BuildingHighlights::IBuildingHighlightRenderableUpdateService
*
GetBuildingHighlightRenderableUpdateService
()=0
virtual
IInteriorSceneBuilderModuleFactory
&
GetInteriorSceneBuilderModuleFactory
()=0
virtual
Labels::ILabelRendererFactory
&
GetLabelRendererFactory
()=0
virtual void
StartObserving
(
Rendering::Scene::SceneElementRepository
<
Rendering::Renderables::PackedRenderable
> &observable)=0
virtual void
StopObserving
(
Rendering::Scene::SceneElementRepository
<
Rendering::Renderables::PackedRenderable
> &observable)=0
virtual void
StartObserving
(
Rendering::Scene::SceneElementRepository
<
Rendering::Renderables::WorldMeshRenderable
> &observable)=0
virtual void
StopObserving
(
Rendering::Scene::SceneElementRepository
<
Rendering::Renderables::WorldMeshRenderable
> &observable)=0
virtual void
StartObserving
(
Resources::Interiors::PropRenderableRepository
&observable)=0
virtual void
StopObserving
(
Resources::Interiors::PropRenderableRepository
&observable)=0
virtual void
StartObserving
(
Resources::Interiors::PropResourceRepository
&observable)=0
virtual void
StopObserving
(
Resources::Interiors::PropResourceRepository
&observable)=0
The documentation for this class was generated from the following file:
platform/Modules/
ISceneBuilderModule.h
Generated on Sat Jun 10 2023 02:00:42 for eeGeo Platform SDK by
1.8.3.1