Sirikata
Public Member Functions
Sirikata::LocationServiceListener Class Reference

Interface for objects that need to listen for location updates. More...

#include <LocationService.hpp>

Inheritance diagram for Sirikata::LocationServiceListener:

List of all members.

Public Member Functions

virtual ~LocationServiceListener ()
virtual void localObjectAdded (const UUID &uuid, bool agg, const TimedMotionVector3f &loc, const TimedMotionQuaternion &orient, const AggregateBoundingInfo &bounds, const String &mesh, const String &physics, const String &zernike)
virtual void localObjectRemoved (const UUID &uuid, bool agg)
virtual void localLocationUpdated (const UUID &uuid, bool agg, const TimedMotionVector3f &newval)
virtual void localOrientationUpdated (const UUID &uuid, bool agg, const TimedMotionQuaternion &newval)
virtual void localBoundsUpdated (const UUID &uuid, bool agg, const AggregateBoundingInfo &newval)
virtual void localMeshUpdated (const UUID &uuid, bool agg, const String &newval)
virtual void localPhysicsUpdated (const UUID &uuid, bool agg, const String &newval)
virtual void replicaObjectAdded (const UUID &uuid, const TimedMotionVector3f &loc, const TimedMotionQuaternion &orient, const AggregateBoundingInfo &bounds, const String &mesh, const String &physics, const String &zernike)
virtual void replicaObjectRemoved (const UUID &uuid)
virtual void replicaLocationUpdated (const UUID &uuid, const TimedMotionVector3f &newval)
virtual void replicaOrientationUpdated (const UUID &uuid, const TimedMotionQuaternion &newval)
virtual void replicaBoundsUpdated (const UUID &uuid, const AggregateBoundingInfo &newval)
virtual void replicaMeshUpdated (const UUID &uuid, const String &newval)
virtual void replicaPhysicsUpdated (const UUID &uuid, const String &newval)
virtual void onLocationUpdateFromServer (const ServerID sid, const Sirikata::Protocol::Loc::LocationUpdate &update)

Detailed Description

Interface for objects that need to listen for location updates.


Constructor & Destructor Documentation

Sirikata::LocationServiceListener::~LocationServiceListener ( ) [virtual]

Member Function Documentation

virtual void Sirikata::LocationServiceListener::localBoundsUpdated ( const UUID uuid,
bool  agg,
const AggregateBoundingInfo newval 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::localLocationUpdated ( const UUID uuid,
bool  agg,
const TimedMotionVector3f newval 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::localMeshUpdated ( const UUID uuid,
bool  agg,
const String &  newval 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::localObjectAdded ( const UUID uuid,
bool  agg,
const TimedMotionVector3f loc,
const TimedMotionQuaternion orient,
const AggregateBoundingInfo bounds,
const String &  mesh,
const String &  physics,
const String &  zernike 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::localObjectRemoved ( const UUID uuid,
bool  agg 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::localOrientationUpdated ( const UUID uuid,
bool  agg,
const TimedMotionQuaternion newval 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::localPhysicsUpdated ( const UUID uuid,
bool  agg,
const String &  newval 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::onLocationUpdateFromServer ( const ServerID  sid,
const Sirikata::Protocol::Loc::LocationUpdate &  update 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::replicaBoundsUpdated ( const UUID uuid,
const AggregateBoundingInfo newval 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::replicaLocationUpdated ( const UUID uuid,
const TimedMotionVector3f newval 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::replicaMeshUpdated ( const UUID uuid,
const String &  newval 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::replicaObjectAdded ( const UUID uuid,
const TimedMotionVector3f loc,
const TimedMotionQuaternion orient,
const AggregateBoundingInfo bounds,
const String &  mesh,
const String &  physics,
const String &  zernike 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::replicaObjectRemoved ( const UUID uuid) [inline, virtual]
virtual void Sirikata::LocationServiceListener::replicaOrientationUpdated ( const UUID uuid,
const TimedMotionQuaternion newval 
) [inline, virtual]
virtual void Sirikata::LocationServiceListener::replicaPhysicsUpdated ( const UUID uuid,
const String &  newval 
) [inline, virtual]

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