Assimp  v3.1.1 (June 2014)
Assimp::FBX::Connection Class Reference

Represents a link between two FBX objects. More...

Public Member Functions

bool Compare (const Connection *c) const
 
int CompareTo (const Connection *c) const
 
 Connection (uint64_t insertionOrder, uint64_t src, uint64_t dest, const std::string &prop, const Document &doc)
 
const ObjectDestinationObject () const
 
uint64_t InsertionOrder () const
 
LazyObjectLazyDestinationObject () const
 
LazyObjectLazySourceObject () const
 
const std::string & PropertyName () const
 return the name of the property the connection is attached to. More...
 
const ObjectSourceObject () const
 
 ~Connection ()
 

Public Attributes

uint64_t dest
 
const Documentdoc
 
uint64_t insertionOrder
 
const std::string prop
 
uint64_t src
 

Detailed Description

Represents a link between two FBX objects.

Constructor & Destructor Documentation

Assimp::FBX::Connection::Connection ( uint64_t  insertionOrder,
uint64_t  src,
uint64_t  dest,
const std::string &  prop,
const Document doc 
)
Assimp::FBX::Connection::~Connection ( )

Member Function Documentation

bool Assimp::FBX::Connection::Compare ( const Connection c) const
inline
int Assimp::FBX::Connection::CompareTo ( const Connection c) const
inline
const Object * Assimp::FBX::Connection::DestinationObject ( ) const
uint64_t Assimp::FBX::Connection::InsertionOrder ( ) const
inline
LazyObject & Assimp::FBX::Connection::LazyDestinationObject ( ) const
LazyObject & Assimp::FBX::Connection::LazySourceObject ( ) const
const std::string& Assimp::FBX::Connection::PropertyName ( ) const
inline

return the name of the property the connection is attached to.

this is an empty string for object to object (OO) connections.

const Object * Assimp::FBX::Connection::SourceObject ( ) const

Member Data Documentation

uint64_t Assimp::FBX::Connection::dest
const Document& Assimp::FBX::Connection::doc
uint64_t Assimp::FBX::Connection::insertionOrder
const std::string Assimp::FBX::Connection::prop
uint64_t Assimp::FBX::Connection::src

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