Sirikata
|
Read-only interface for PresenceProperties. More...
#include <PresenceProperties.hpp>
Public Member Functions | |
virtual | ~IPresencePropertiesRead () |
virtual TimedMotionVector3f | location () const =0 |
virtual TimedMotionQuaternion | orientation () const =0 |
virtual AggregateBoundingInfo | bounds () const =0 |
virtual Transfer::URI | mesh () const =0 |
virtual String | physics () const =0 |
virtual bool | isAggregate () const =0 |
virtual ObjectReference | parent () const =0 |
Read-only interface for PresenceProperties.
Copies internal data on calls instead of passing references to allow multiple threads to use without huge amounts of coordination.
virtual Sirikata::IPresencePropertiesRead::~IPresencePropertiesRead | ( | ) | [inline, virtual] |
virtual AggregateBoundingInfo Sirikata::IPresencePropertiesRead::bounds | ( | ) | const [pure virtual] |
Implemented in Sirikata::PresenceProperties, Sirikata::JS::JSProxyVisibleData, Sirikata::JS::JSAggregateVisibleData, and Sirikata::ProxyObject.
Referenced by Sirikata::JS::JSRestoredVisibleData::updateFrom().
virtual bool Sirikata::IPresencePropertiesRead::isAggregate | ( | ) | const [pure virtual] |
virtual TimedMotionVector3f Sirikata::IPresencePropertiesRead::location | ( | ) | const [pure virtual] |
Implemented in Sirikata::PresenceProperties, Sirikata::JS::JSProxyVisibleData, Sirikata::JS::JSAggregateVisibleData, and Sirikata::ProxyObject.
Referenced by Sirikata::JS::JSRestoredVisibleData::updateFrom().
virtual Transfer::URI Sirikata::IPresencePropertiesRead::mesh | ( | ) | const [pure virtual] |
Implemented in Sirikata::PresenceProperties, Sirikata::JS::JSProxyVisibleData, Sirikata::JS::JSAggregateVisibleData, and Sirikata::ProxyObject.
Referenced by Sirikata::JS::JSRestoredVisibleData::updateFrom().
virtual TimedMotionQuaternion Sirikata::IPresencePropertiesRead::orientation | ( | ) | const [pure virtual] |
Implemented in Sirikata::PresenceProperties, Sirikata::JS::JSProxyVisibleData, Sirikata::JS::JSAggregateVisibleData, and Sirikata::ProxyObject.
Referenced by Sirikata::JS::JSRestoredVisibleData::updateFrom().
virtual ObjectReference Sirikata::IPresencePropertiesRead::parent | ( | ) | const [pure virtual] |
Implemented in Sirikata::PresenceProperties, Sirikata::JS::JSProxyVisibleData, and Sirikata::JS::JSAggregateVisibleData.
virtual String Sirikata::IPresencePropertiesRead::physics | ( | ) | const [pure virtual] |
Implemented in Sirikata::PresenceProperties, Sirikata::JS::JSProxyVisibleData, Sirikata::JS::JSAggregateVisibleData, and Sirikata::ProxyObject.
Referenced by Sirikata::JS::JSRestoredVisibleData::updateFrom().