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