Sirikata
Public Member Functions | Private Attributes
Sirikata::AggregateManager::LocationInfo Struct Reference
Collaboration diagram for Sirikata::AggregateManager::LocationInfo:

List of all members.

Public Member Functions

 LocationInfo (Vector3f curPos, AggregateBoundingInfo bnds, Quaternion curOrient, String msh)
Vector3f currentPosition ()
AggregateBoundingInfo bounds ()
Quaternion currentOrientation ()
String mesh ()
void currentPosition (Vector3f v)
void bounds (AggregateBoundingInfo v)
void currentOrientation (Quaternion v)
void mesh (const String &v)

Private Attributes

boost::shared_mutex mutex
Vector3f mCurrentPosition
AggregateBoundingInfo mBounds
Quaternion mCurrentOrientation
String mMesh

Constructor & Destructor Documentation

Sirikata::AggregateManager::LocationInfo::LocationInfo ( Vector3f  curPos,
AggregateBoundingInfo  bnds,
Quaternion  curOrient,
String  msh 
) [inline]

Member Function Documentation

AggregateBoundingInfo Sirikata::AggregateManager::LocationInfo::bounds ( ) [inline]
void Sirikata::AggregateManager::LocationInfo::bounds ( AggregateBoundingInfo  v) [inline]
void Sirikata::AggregateManager::LocationInfo::currentOrientation ( Quaternion  v) [inline]
Quaternion Sirikata::AggregateManager::LocationInfo::currentOrientation ( ) [inline]
void Sirikata::AggregateManager::LocationInfo::currentPosition ( Vector3f  v) [inline]
Vector3f Sirikata::AggregateManager::LocationInfo::currentPosition ( ) [inline]
void Sirikata::AggregateManager::LocationInfo::mesh ( const String &  v) [inline]
String Sirikata::AggregateManager::LocationInfo::mesh ( ) [inline]

Member Data Documentation

boost::shared_mutex Sirikata::AggregateManager::LocationInfo::mutex [private]

The documentation for this struct was generated from the following file: