All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Modules::ISceneBuilderModule Class Referenceabstract
Inheritance diagram for Eegeo::Modules::ISceneBuilderModule:
Eegeo::Modules::NativeSceneBuilderModule Eegeo::Unity::UnitySceneBuilderModule

Public Member Functions

virtual IReadMeshFactoryModuleGetReadMeshFactoryModule ()=0
 
virtual ISceneGraphObserverModuleGetSceneGraphObserverModule ()=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: