SO3Engine
|
ALScene.h
Go to the documentation of this file.
37 ALScene(ALSceneLoader* alSceneLoader, SScene* scene, std::string ressourceGroup, const aiScene* loadedScene, SNode* parent, const std::string &sceneName, bool isLoaderMode = false);
103 bool loadNodes(aiNode* rootNode, std::vector<aiCamera*> cameras, std::vector<aiLight*> lights, std::vector<SNode*>& outNodes);
105 void convertNodes(aiNode* rootNode, std::vector<aiCamera*> cameras, std::vector<aiLight*> lights, boost::filesystem::path expPath, tinyxml2::XMLElement* document);
Definition ALScene.h:31
bool load(std::vector< SNode * > &scolNodes, std::vector< SMaterial * > &scolMats)
Definition ALScene.cpp:73
const std::vector< std::string > getMaterialNames()
Definition ALScene.cpp:50
ALScene()
Empty constructor. Can be used when you can't directly use the full constructor.
Definition ALScene.cpp:14
bool addTextureRef(std::string name, std::string path)
Definition ALScene.cpp:468
std::unordered_map< std::string, std::string > AlTexturesMap
Definition ALScene.h:33
Definition ALSceneLoader.h:44
Definition SO3NodeScol.h:43
Definition SO3Scene.h:125
Definition tinyxml2.h:1130
Definition SO3DataScol.h:38
Generated by 1.9.8