#include <SceneLoaderXML.h>
Definition at line 8 of file SceneLoaderXML.h.
◆ addModule()
bool dyno::SceneLoaderXML::addModule |
( |
std::shared_ptr< Node > | node, |
|
|
std::shared_ptr< Module > | module ) |
|
private |
◆ canLoadFileByExtension()
bool dyno::SceneLoaderXML::canLoadFileByExtension |
( |
const std::string | extension | ) |
|
|
privatevirtual |
◆ decodeVec2f()
Vec2f dyno::SceneLoaderXML::decodeVec2f |
( |
const std::string | str | ) |
|
|
private |
◆ decodeVec3f()
Vec3f dyno::SceneLoaderXML::decodeVec3f |
( |
const std::string | str | ) |
|
|
private |
◆ encodeVec2f()
std::string dyno::SceneLoaderXML::encodeVec2f |
( |
const Vec2f | v | ) |
|
|
private |
◆ encodeVec3f()
std::string dyno::SceneLoaderXML::encodeVec3f |
( |
const Vec3f | v | ) |
|
|
private |
◆ load()
std::shared_ptr< SceneGraph > dyno::SceneLoaderXML::load |
( |
const std::string | filename | ) |
|
|
overridevirtual |
◆ processModule()
std::shared_ptr< Module > dyno::SceneLoaderXML::processModule |
( |
tinyxml2::XMLElement * | moduleXML | ) |
|
|
private |
◆ processNode()
std::shared_ptr< Node > dyno::SceneLoaderXML::processNode |
( |
tinyxml2::XMLElement * | nodeXML | ) |
|
|
private |
Construct the node connections
Construct the animation pipeline
Construct the graphics pipeline
Definition at line 363 of file SceneLoaderXML.cpp.
◆ save()
bool dyno::SceneLoaderXML::save |
( |
std::shared_ptr< SceneGraph > | scn, |
|
|
const std::string | filename ) |
|
overridevirtual |
◆ split()
std::vector< std::string > dyno::SceneLoaderXML::split |
( |
std::string | str, |
|
|
std::string | pattern ) |
|
private |
◆ mConnectionInfo
std::vector<std::vector<ConnectionInfo> > dyno::SceneLoaderXML::mConnectionInfo |
|
private |
The documentation for this class was generated from the following files: