XLE  v0.02.0
Public Member Functions | Public Attributes | List of all members
ColladaConversion::DocumentScaffold Class Reference
Inheritance diagram for ColladaConversion::DocumentScaffold:
Inheritance graph
[legend]

Public Member Functions

void Parse (Formatter &formatter)
 
void Parse_LibraryEffects (Formatter &formatter)
 
void Parse_LibraryGeometries (Formatter &formatter)
 
void Parse_LibraryVisualScenes (Formatter &formatter)
 
void Parse_LibraryControllers (Formatter &formatter)
 
void Parse_LibraryMaterials (Formatter &formatter)
 
void Parse_LibraryImages (Formatter &formatter)
 
void Parse_LibraryAnimations (Formatter &formatter)
 
void Parse_Scene (Formatter &formatter)
 
void Add (DataFlow::Source &&element)
 
void Add (InputsCollection &&vertexInputs)
 
void Add (Sampler &&sampler)
 
const DataFlow::Source * FindSource (uint64 guid) const
 
const InputsCollection * FindVertexInputs (uint64 guid) const
 
const MeshGeometry * FindMeshGeometry (uint64 guid) const
 
const Material * FindMaterial (uint64 guid) const
 
const VisualScene * FindVisualScene (uint64 guid) const
 
const Image * FindImage (uint64 guid) const
 
const SkinController * FindSkinController (uint64 guid) const
 
Node FindNode (uint64 guid) const
 
const Sampler * FindSampler (uint64 guid) const
 
Section GetMainVisualScene () const
 
const AssetDesc & GetAssetDesc () const
 

Public Attributes

AssetDesc _rootAsset
 
std::vector< Effect > _effects
 
std::vector< MeshGeometry > _geometries
 
std::vector< VisualScene > _visualScenes
 
std::vector< SkinController > _skinControllers
 
std::vector< Material > _materials
 
std::vector< Image > _images
 
std::vector< Animation > _animations
 
Section _visualScene
 
Section _physicsScene
 
Section _kinematicsScene
 
std::vector< std::pair< uint64, DataFlow::Source > > _sources
 
std::vector< std::pair< uint64, InputsCollection > > _vertexInputs
 
std::vector< std::pair< uint64, Sampler > > _samplers
 

The documentation for this class was generated from the following files: