Sirikata
|
JSVisibleData that works from a ProxyObject. More...
#include <JSVisibleData.hpp>
Public Member Functions | |
JSProxyVisibleData (JSVisibleDataListener *parent, ProxyObjectPtr from) | |
virtual | ~JSProxyVisibleData () |
virtual const SpaceObjectReference & | id () |
ID of this object in the space. | |
virtual const SpaceObjectReference & | observer () |
ID of the observing presence of this object. | |
virtual void | disable () |
virtual TimedMotionVector3f | location () const |
virtual TimedMotionQuaternion | orientation () const |
virtual AggregateBoundingInfo | bounds () const |
virtual Transfer::URI | mesh () const |
virtual String | physics () const |
virtual bool | isAggregate () const |
virtual ObjectReference | parent () const |
Private Member Functions | |
JSProxyVisibleData () | |
Private Attributes | |
ProxyObjectPtr | proxy |
JSVisibleData that works from a ProxyObject.
Sirikata::JS::JSProxyVisibleData::JSProxyVisibleData | ( | JSVisibleDataListener * | parent, |
ProxyObjectPtr | from | ||
) |
Sirikata::JS::JSProxyVisibleData::~JSProxyVisibleData | ( | ) | [virtual] |
References Sirikata::JS::JSVisibleData::clearFromParent().
Sirikata::JS::JSProxyVisibleData::JSProxyVisibleData | ( | ) | [private] |
virtual AggregateBoundingInfo Sirikata::JS::JSProxyVisibleData::bounds | ( | ) | const [inline, virtual] |
Implements Sirikata::IPresencePropertiesRead.
References proxy.
void Sirikata::JS::JSProxyVisibleData::disable | ( | ) | [virtual] |
Reimplemented from Sirikata::JS::JSVisibleData.
References proxy.
const SpaceObjectReference & Sirikata::JS::JSProxyVisibleData::id | ( | ) | [virtual] |
virtual bool Sirikata::JS::JSProxyVisibleData::isAggregate | ( | ) | const [inline, virtual] |
Implements Sirikata::IPresencePropertiesRead.
References proxy.
virtual TimedMotionVector3f Sirikata::JS::JSProxyVisibleData::location | ( | ) | const [inline, virtual] |
Implements Sirikata::IPresencePropertiesRead.
References proxy.
virtual Transfer::URI Sirikata::JS::JSProxyVisibleData::mesh | ( | ) | const [inline, virtual] |
Implements Sirikata::IPresencePropertiesRead.
References proxy.
const SpaceObjectReference & Sirikata::JS::JSProxyVisibleData::observer | ( | ) | [virtual] |
ID of the observing presence of this object.
Implements Sirikata::JS::JSVisibleData.
References proxy.
virtual TimedMotionQuaternion Sirikata::JS::JSProxyVisibleData::orientation | ( | ) | const [inline, virtual] |
Implements Sirikata::IPresencePropertiesRead.
References proxy.
virtual ObjectReference Sirikata::JS::JSProxyVisibleData::parent | ( | ) | const [inline, virtual] |
Implements Sirikata::IPresencePropertiesRead.
References proxy.
virtual String Sirikata::JS::JSProxyVisibleData::physics | ( | ) | const [inline, virtual] |
Implements Sirikata::IPresencePropertiesRead.
References proxy.
Referenced by bounds(), disable(), id(), isAggregate(), location(), mesh(), observer(), orientation(), parent(), and physics().