All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Rendering::SceneModels::SceneModelFactory Member List

This is the complete list of members for Eegeo::Rendering::SceneModels::SceneModelFactory, including all inherited members.

CreateSceneModelFromPodScene(const IO::POD::PODScene &podScene, const std::string &name, const std::string &texturePath) (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
CreateSceneModelFromPodScene(const IO::POD::PODScene &podScene, ISceneModelResourceProvider< SceneModelMaterialResource > &materialRepo, ISceneModelResourceProvider< SceneModelMeshResource > &meshRepo, ISceneModelResourceProvider< SceneModelTriStripMeshResource > &triStripMeshRepo, const std::string &name) (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
CreateSceneModelNodeFromMesh(const std::string &name, SceneModelMeshResource &meshResource, SceneModelMaterialResource &materialResource) (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
PreloadMaterialsFromPodScene(const IO::POD::PODScene &podScene, TMaterialRepo &materialRepo, TTextureRepo &textureRepo, const std::string &filename, const std::string &texturePath) (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
PreloadMeshesFromPodScene(const IO::POD::PODScene &podScene, TMeshRepo &meshRepo, TTriStripMeshRepo &triStripMeshRepo, const std::string &filename) (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
PreloadResourcesFromPodScene(const IO::POD::PODScene &podScene, TTextureRepo &textureRepo, TMaterialRepo &materialRepo, TMeshRepo &meshRepo, TTriStripMeshRepo &triStripMeshRepo, const std::string &filename, const std::string &texturePath) (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
PreloadTexturesFromPodScene(const IO::POD::PODScene &podScene, TTextureRepo &textureRepo, const std::string &texturePath) (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
SceneModelFactory(MeshFactories::SceneModelMeshFactory &meshFactory, VertexLayouts::VertexBindingPool &vertexBindingPool, Rendering::Shaders::ShaderIdGenerator &shaderIdGenerator, Rendering::Materials::MaterialIdGenerator &materialIdGenerator, Lighting::GlobalLighting &globalLighting, Lighting::GlobalFogging &globalFogging, AsyncTexturing::IAsyncTextureRequestor &asyncTextureLoader, TTextureRepo &textureRepo, TMaterialRepo &materialRepo, TMeshRepo &meshRepo, TTriStripMeshRepo &triStripMeshRepo) (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
TMaterialRepo typedef (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
TMeshRepo typedef (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
TTextureRepo typedef (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
TTriStripMeshRepo typedef (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory
~SceneModelFactory() (defined in Eegeo::Rendering::SceneModels::SceneModelFactory)Eegeo::Rendering::SceneModels::SceneModelFactory