Sirikata
|
A class that represents a COLLADA document. More...
#include <ColladaDocument.hpp>
Public Member Functions | |
ColladaDocument (Transfer::URI const &uri) | |
ColladaDocument (ColladaDocument const &) | |
ColladaDocument & | operator= (ColladaDocument const &) |
~ColladaDocument () | |
bool | import (ColladaDocumentImporter &importer, COLLADAFW::FileInfo const &asset) |
bool | import (ColladaDocumentImporter &importer, COLLADAFW::Geometry const &geometry) |
Transfer::URI const & | getURI () const |
ColladaAsset const & | getAsset () const |
Private Attributes | |
Transfer::URI | mURI |
ColladaAsset | mAsset |
A class that represents a COLLADA document.
Sirikata::Models::ColladaDocument::ColladaDocument | ( | Transfer::URI const & | uri | ) | [explicit] |
References Sirikata::Logging::insane.
Sirikata::Models::ColladaDocument::ColladaDocument | ( | ColladaDocument const & | ) |
Sirikata::Models::ColladaDocument::~ColladaDocument | ( | ) |
References Sirikata::Logging::insane.
ColladaAsset const& Sirikata::Models::ColladaDocument::getAsset | ( | ) | const [inline] |
Transfer::URI const& Sirikata::Models::ColladaDocument::getURI | ( | ) | const [inline] |
bool Sirikata::Models::ColladaDocument::import | ( | ColladaDocumentImporter & | importer, |
COLLADAFW::FileInfo const & | asset | ||
) |
References Sirikata::Models::ColladaAsset::import(), Sirikata::Logging::insane, and mAsset.
bool Sirikata::Models::ColladaDocument::import | ( | ColladaDocumentImporter & | importer, |
COLLADAFW::Geometry const & | geometry | ||
) |
References Sirikata::Logging::insane.
ColladaDocument& Sirikata::Models::ColladaDocument::operator= | ( | ColladaDocument const & | ) |
Referenced by import().