XLE
v0.02.0
|
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 |