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
NativeSceneBuilderModule
Public Member Functions
|
List of all members
Eegeo::Modules::NativeSceneBuilderModule Class Reference
Inheritance diagram for Eegeo::Modules::NativeSceneBuilderModule:
Public Member Functions
NativeSceneBuilderModule
(
Resources::Buildings::LandmarkToRenderableRepository
&landmarkToRenderableRepository,
Core::RenderingModule
&renderingModule,
Rendering::AsyncTexturing::IAsyncTextureRequestor
&asyncTextureRequestor)
IReadMeshFactoryModule
&
GetReadMeshFactoryModule
() override
ISceneGraphObserverModule
&
GetSceneGraphObserverModule
() override
Rendering::MeshFactories::MeshFactory
&
GetDiffuseMeshFactory
() override
void
StartObserving
(
Rendering::Scene::SceneElementRepository
<
Rendering::Renderables::PackedRenderable
> &observable) override
void
StopObserving
(
Rendering::Scene::SceneElementRepository
<
Rendering::Renderables::PackedRenderable
> &observable) override
void
StartObserving
(
Rendering::Scene::SceneElementRepository
<
Rendering::Renderables::WorldMeshRenderable
> &observable) override
void
StopObserving
(
Rendering::Scene::SceneElementRepository
<
Rendering::Renderables::WorldMeshRenderable
> &observable) override
void
StartObserving
(
Resources::Interiors::PropRenderableRepository
&observable) override
void
StopObserving
(
Resources::Interiors::PropRenderableRepository
&observable) override
void
StartObserving
(
Eegeo::Resources::Interiors::PropResourceRepository
&observable) override
void
StopObserving
(
Eegeo::Resources::Interiors::PropResourceRepository
&observable) override
Rendering::Renderables::IUniqueTextureRenderableFactory
&
GetUniqueTextureRenderableFactory
() override
Resources::Buildings::ILandmarkTextureLoader
&
GetLandmarkTextureLoader
() override
Rendering::IMeshUploadService
*
GetMeshUploadService
() override
BuildingHighlights::IBuildingHighlightRenderableUpdateService
*
GetBuildingHighlightRenderableUpdateService
() override
Resources::Buildings::ILandmarkRenderableFactory
&
GetLandmarkRenderableFactory
() override
Labels::ILabelRendererFactory
&
GetLabelRendererFactory
() override
IInteriorSceneBuilderModuleFactory
&
GetInteriorSceneBuilderModuleFactory
() override
The documentation for this class was generated from the following file:
platform/Modules/
NativeSceneBuilderModule.h
Generated on Sat Jun 10 2023 02:00:42 for eeGeo Platform SDK by
1.8.3.1