Sirikata
Public Member Functions | Private Member Functions | Private Attributes
Sirikata::JS::JSRestoredVisibleData Class Reference

JSVisibleData that uses static data. More...

#include <JSVisibleData.hpp>

Inheritance diagram for Sirikata::JS::JSRestoredVisibleData:
Collaboration diagram for Sirikata::JS::JSRestoredVisibleData:

List of all members.

Public Member Functions

 JSRestoredVisibleData (JSVisibleDataListener *parent, const SpaceObjectReference &from, JSVisibleDataPtr fromData=JSVisibleDataPtr())
 JSRestoredVisibleData (JSVisibleDataListener *parent, const SpaceObjectReference &from, const IPresencePropertiesRead &orig)
virtual ~JSRestoredVisibleData ()
virtual const
SpaceObjectReference
id ()
 ID of this object in the space.
virtual const
SpaceObjectReference
observer ()
 ID of the observing presence of this object.
void updateFrom (const IPresencePropertiesRead &orig)

Private Member Functions

 JSRestoredVisibleData ()

Private Attributes

SpaceObjectReference sporefToListenTo

Detailed Description

JSVisibleData that uses static data.


Constructor & Destructor Documentation

Sirikata::JS::JSRestoredVisibleData::JSRestoredVisibleData ( JSVisibleDataListener parent,
const SpaceObjectReference from,
JSVisibleDataPtr  fromData = JSVisibleDataPtr() 
)

References updateFrom().

Sirikata::JS::JSRestoredVisibleData::JSRestoredVisibleData ( JSVisibleDataListener parent,
const SpaceObjectReference from,
const IPresencePropertiesRead orig 
)

References updateFrom().

Sirikata::JS::JSRestoredVisibleData::~JSRestoredVisibleData ( ) [virtual]
Sirikata::JS::JSRestoredVisibleData::JSRestoredVisibleData ( ) [private]

Member Function Documentation

const SpaceObjectReference & Sirikata::JS::JSRestoredVisibleData::id ( ) [virtual]

ID of this object in the space.

Implements Sirikata::JS::JSVisibleData.

References sporefToListenTo.

const SpaceObjectReference & Sirikata::JS::JSRestoredVisibleData::observer ( ) [virtual]

ID of the observing presence of this object.

Implements Sirikata::JS::JSVisibleData.

References Sirikata::SpaceObjectReference::null().

void Sirikata::JS::JSRestoredVisibleData::updateFrom ( const IPresencePropertiesRead orig)

Member Data Documentation

Referenced by id().


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