Sirikata
Public Member Functions | Private Attributes
Sirikata::Models::ColladaDocument Class Reference

A class that represents a COLLADA document. More...

#include <ColladaDocument.hpp>

Collaboration diagram for Sirikata::Models::ColladaDocument:

List of all members.

Public Member Functions

 ColladaDocument (Transfer::URI const &uri)
 ColladaDocument (ColladaDocument const &)
ColladaDocumentoperator= (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

Detailed Description

A class that represents a COLLADA document.


Constructor & Destructor Documentation

Sirikata::Models::ColladaDocument::ColladaDocument ( Transfer::URI const &  uri) [explicit]
Sirikata::Models::ColladaDocument::ColladaDocument ( ColladaDocument const &  )
Sirikata::Models::ColladaDocument::~ColladaDocument ( )

Member Function Documentation

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 
)
bool Sirikata::Models::ColladaDocument::import ( ColladaDocumentImporter importer,
COLLADAFW::Geometry const &  geometry 
)
ColladaDocument& Sirikata::Models::ColladaDocument::operator= ( ColladaDocument const &  )

Member Data Documentation

Referenced by import().


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