AddObserver(albaObserver *listener, albaID channel=MCH_UP) | albaAgent | |
albaEventBroadcaster::AddObserver(albaObserver *obj) | albaEventBroadcaster | |
albaEventBroadcaster::AddObserver(albaObserver &obj) | albaEventBroadcaster | |
AddObserverCallback(void(*f)(void *sender, albaID eid, void *clientdata, void *calldata)) | albaEventBroadcaster | |
ALBA_ID_DEC(DEVICE_STARTED) | albaDevice | |
ALBA_ID_DEC(DEVICE_STOPPED) | albaDevice | |
albaAgentThreaded::ALBA_ID_DEC(AGENT_ASYNC_DISPATCH) | albaAgentThreaded | |
albaAgentEventQueue::ALBA_ID_DEC(EVENT_DISPATCH) | albaAgentEventQueue | |
albaAgent::ALBA_ID_DEC(AGENT_INITIALIZE) | albaAgent | |
albaAbstractTypeMacro(albaAgent, albaReferenceCounted) | albaAgent | |
albaReferenceCounted::albaAbstractTypeMacro(albaReferenceCounted, albaObject) | albaReferenceCounted | |
albaAgent() | albaAgent | protected |
albaAgentEventQueue() | albaAgentEventQueue | protected |
albaAgentThreaded() | albaAgentThreaded | protected |
albaDevice() | albaDevice | protected |
albaDeviceButtonsPad() | albaDeviceButtonsPad | protected |
albaDeviceButtonsPadTracker() | albaDeviceButtonsPadTracker | protected |
albaDeviceTrackerWIIMote() | albaDeviceTrackerWIIMote | protected |
albaEventBroadcaster(void *owner=NULL) | albaEventBroadcaster | |
albaEventBroadcaster(const albaEventBroadcaster &c) | albaEventBroadcaster | inline |
albaEventSender() | albaEventSender | inline |
albaObject() | albaObject | |
albaObject(const albaObject &c) | albaObject | inline |
albaObserver() | albaObserver | inline |
albaObserversList typedef | albaEventBroadcaster | protected |
albaReferenceCounted() | albaReferenceCounted | |
albaStorable() | albaStorable | inline |
albaTypeMacro(albaDeviceTrackerWIIMote, albaDeviceButtonsPadTracker) | albaDeviceTrackerWIIMote | |
albaDeviceButtonsPadTracker::albaTypeMacro(albaDeviceButtonsPadTracker, albaDeviceButtonsPad) | albaDeviceButtonsPadTracker | |
albaDeviceButtonsPad::albaTypeMacro(albaDeviceButtonsPad, albaDevice) | albaDeviceButtonsPad | |
albaDevice::albaTypeMacro(albaDevice, albaAgentThreaded) | albaDevice | |
albaAgentThreaded::albaTypeMacro(albaAgentThreaded, albaAgentEventQueue) | albaAgentThreaded | |
albaAgentEventQueue::albaTypeMacro(albaAgentEventQueue, albaAgent) | albaAgentEventQueue | |
AsyncInvokeEvent(albaEventBase *event, albaID channel=MCH_UP) | albaAgentThreaded | |
AsyncInvokeEvent(albaID id, albaID channel=MCH_UP, void *data=NULL) | albaAgentThreaded | |
AsyncSendEvent(albaObserver *target, albaEventBase *event, albaID channel=MCH_UP) | albaAgentThreaded | |
AsyncSendEvent(albaObserver *target, void *sender, albaID id, albaID channel=MCH_UP, void *data=NULL) | albaAgentThreaded | |
AutoStartOff() | albaDevice | inline |
AutoStartOn() | albaDevice | inline |
AvatarChooser(wxString &avatar_name, wxString &avatar_type) | albaDeviceButtonsPadTracker | protected |
BroadcastMode enum value | albaAgentEventQueue | |
Calibration() | albaDeviceTrackerWIIMote | protected |
CanonicalToTracker(const albaMatrix &pose, albaMatrix &dest) | albaDeviceButtonsPadTracker | |
CanonicalToTracker(albaMatrix &pose) | albaDeviceButtonsPadTracker | inline |
CanonicalToTracker(albaTransform *trans) | albaDeviceButtonsPadTracker | |
CastToObject() | albaStorable | |
ComputeTrackerToCanonicalTansform() | albaDeviceButtonsPadTracker | |
CreateGui() | albaDeviceButtonsPadTracker | virtual |
Delete() | albaReferenceCounted | virtual |
DEVICE_MINIMUM_ID enum name | albaDevice | |
DEVICE_WIDGET_ID enum name | albaDevice | |
DispatchEventMode enum value | albaAgentEventQueue | |
DispatchEvents() | albaAgentEventQueue | virtual |
DispatchModalities enum name | albaAgentEventQueue | |
FlagCheck(bool event, bool &flag) | albaDeviceButtonsPad | protected |
GetActiveFlag() | albaAgentThreaded | protected |
GetAutoStart() | albaDevice | inline |
GetAvatar() | albaDeviceButtonsPadTracker | inline |
GetButtonDownId() | albaDeviceButtonsPad | static |
GetButtonState(int num) | albaDeviceButtonsPad | |
GetButtonUpId() | albaDeviceButtonsPad | static |
GetCanonicalBounds() | albaDeviceButtonsPadTracker | |
GetChannel() | albaEventBroadcaster | |
GetDefaultAvatar() | albaDeviceButtonsPadTracker | inline |
GetDequeueMode() | albaAgentEventQueue | inline |
GetDispatched() | albaAgentEventQueue | inlineprotected |
GetDispatchMode() | albaAgentEventQueue | inline |
GetGui() | albaDevice | |
GetID() | albaDevice | inline |
GetLastPoseMatrix() | albaDeviceButtonsPadTracker | |
GetListener() | albaEventSender | inlinevirtual |
GetMax(double x, double y) | albaDeviceButtonsPadTracker | inline |
GetMax3(double x, double y, double z) | albaDeviceButtonsPadTracker | inline |
GetMoveEventTimeOut() | albaDeviceButtonsPadTracker | inline |
GetName() | albaAgent | inline |
GetNumberOfButtons() | albaDeviceButtonsPad | inline |
GetObservers(albaID channel, std::vector< albaObserver * > &olist) | albaAgent | |
albaEventBroadcaster::GetObservers(std::vector< albaObserver * > &olist) | albaEventBroadcaster | |
GetPersistentFlag() | albaDevice | inline |
GetPushMode() | albaAgentEventQueue | inline |
GetQueueSize() | albaAgentEventQueue | |
GetReferenceCount() | albaReferenceCounted | inline |
GetStaticTypeId() | albaObject | static |
GetStaticTypeName() | albaObject | static |
GetThreaded() | albaAgentThreaded | inline |
GetTrackedBounds() | albaDeviceButtonsPadTracker | inline |
GetTrackedBoxOrientation() | albaDeviceButtonsPadTracker | inline |
GetTracker3DMoveId() | albaDeviceButtonsPadTracker | static |
GetTrackerBoundsUpdatedId() | albaDeviceButtonsPadTracker | static |
GetTrackerToCanonicalTransform() | albaDeviceButtonsPadTracker | |
GetTypeId() const | albaObject | virtual |
GetTypeName() const | albaObject | virtual |
GetWheelId() | albaDeviceButtonsPad | static |
HasListener() | albaEventSender | inlinevirtual |
HasObservers(albaID channel) | albaAgent | |
albaEventBroadcaster::HasObservers() | albaEventBroadcaster | |
ID_ACTIVATE enum value | albaDevice | |
ID_AUTO_START enum value | albaDevice | |
ID_AVATAR_CHECK enum value | albaDeviceButtonsPadTracker | |
ID_AVATAR_SELECT enum value | albaDeviceButtonsPadTracker | |
ID_LAST enum value | albaDeviceButtonsPadTracker | |
ID_NAME enum value | albaDevice | |
ID_SHUTDOWN enum value | albaDevice | |
ID_TB_ORIENTATION enum value | albaDeviceButtonsPadTracker | |
ID_TB_POSITION enum value | albaDeviceButtonsPadTracker | |
ID_TB_X_EXTENT enum value | albaDeviceButtonsPadTracker | |
ID_TB_Y_EXTENT enum value | albaDeviceButtonsPadTracker | |
ID_TB_Z_EXTENT enum value | albaDeviceButtonsPadTracker | |
InternalInitialize() | albaDeviceTrackerWIIMote | protectedvirtual |
InternalRestore(albaStorageElement *node) | albaDeviceButtonsPadTracker | protectedvirtual |
InternalShutdown() | albaDeviceTrackerWIIMote | protectedvirtual |
InternalStore(albaStorageElement *node) | albaDeviceButtonsPadTracker | protectedvirtual |
InternalUpdate() | albaDeviceTrackerWIIMote | protectedvirtual |
InvokeEvent(albaEventBase &event, albaID channel=-1) | albaAgent | protected |
InvokeEvent(albaEventBase *event, albaID channel=-1) | albaAgent | protected |
InvokeEvent(void *sender, int id, albaID channel=MCH_UP, void *data=NULL) | albaAgent | protected |
albaEventBroadcaster::InvokeEvent(albaEventBase &e) | albaEventBroadcaster | virtual |
albaEventBroadcaster::InvokeEvent(albaEventBase *e) | albaEventBroadcaster | virtual |
albaEventBroadcaster::InvokeEvent(void *sender, albaID id=ID_NO_EVENT, void *data=NULL) | albaEventBroadcaster | virtual |
IsA(const char *type_name) const | albaObject | virtual |
IsA(const albaTypeID &type_id) const | albaObject | virtual |
IsInitialized() | albaAgent | inline |
IsObserver(albaObserver *obj) | albaEventBroadcaster | |
IsPersistent() | albaDevice | inline |
IsQueueEmpty() | albaAgentEventQueue | inline |
IsStaticType(const char *type_name) | albaObject | static |
IsStaticType(const albaTypeID &type_id) | albaObject | static |
IsStorable() | albaStorable | inline |
m_ActiveFlag | albaAgentThreaded | protected |
m_Angle | albaDeviceTrackerWIIMote | protected |
m_AutoStart | albaDevice | protected |
m_Avatar | albaDeviceButtonsPadTracker | protected |
m_AvatarFlag | albaDeviceButtonsPadTracker | protected |
m_ButtonState | albaDeviceButtonsPad | protected |
m_CanonicalBounds | albaDeviceButtonsPadTracker | protected |
m_Channel | albaEventBroadcaster | protected |
m_Channels | albaAgent | protected |
m_DefaultAvatar | albaDeviceButtonsPadTracker | protected |
m_DequeueMode | albaAgentEventQueue | protected |
m_Dispatched | albaAgentEventQueue | protected |
m_DispatchMode | albaAgentEventQueue | protected |
m_EventQueue | albaAgentEventQueue | protected |
m_Gate | albaAgentThreaded | protected |
m_Gui | albaDevice | protected |
m_HeapFlag | albaObject | protected |
m_ID | albaDevice | protected |
m_Initialized | albaAgent | protected |
m_LastMoveTime | albaDeviceButtonsPadTracker | protected |
m_LastPose | albaDeviceButtonsPadTracker | protected |
m_LastPoseMatrix | albaDeviceButtonsPadTracker | protected |
m_LastPoseMutex | albaDeviceButtonsPadTracker | protected |
m_LastPositions | albaDeviceTrackerWIIMote | protected |
m_Listener | albaEventSender | protected |
m_Locked | albaDevice | protected |
m_MoveEventTimeOut | albaDeviceButtonsPadTracker | protected |
m_Mutex | albaAgentEventQueue | protected |
m_Name | albaAgent | protected |
m_NumberOfButtons | albaDeviceButtonsPad | protected |
m_Observers | albaEventBroadcaster | protected |
m_PersistentFalg | albaDevice | protected |
m_PushMode | albaAgentEventQueue | protected |
m_ReferenceCount | albaReferenceCounted | protected |
m_Start | albaDevice | protected |
m_Storable | albaStorable | protected |
m_TBPosition | albaDeviceButtonsPadTracker | protected |
m_ThreadData | albaAgentThreaded | protected |
m_Threaded | albaAgentThreaded | protected |
m_Threader | albaAgentThreaded | protected |
m_ThreadId | albaAgentThreaded | protected |
m_TmpPose | albaDeviceTrackerWIIMote | protected |
m_TrackedBounds | albaDeviceButtonsPadTracker | protected |
m_TrackedBoxOrientation | albaDeviceButtonsPadTracker | protected |
m_TrackerToCanonicalTransform | albaDeviceButtonsPadTracker | protected |
m_TranslationCalibration | albaDeviceTrackerWIIMote | protected |
m_Wiimotes | albaDeviceTrackerWIIMote | protected |
m_XTranslation | albaDeviceTrackerWIIMote | protected |
m_YTranslation | albaDeviceTrackerWIIMote | protected |
m_ZTranslation | albaDeviceTrackerWIIMote | protected |
MIN_DEVICE_ID enum value | albaDevice | |
MultipleEventMode enum value | albaAgentEventQueue | |
NewObjectInstance() const =0 | albaObject | pure virtual |
OnEvent(albaEventBase *event) | albaDeviceButtonsPadTracker | virtual |
PeekEvent() | albaAgentEventQueue | |
PeekLastEvent() | albaAgentEventQueue | |
PollingMode enum value | albaAgentEventQueue | |
PopEvent() | albaAgentEventQueue | protected |
PopEvent(albaEventBase &event) | albaAgentEventQueue | protected |
PopEvent(albaEventBase *&event) | albaAgentEventQueue | protectedvirtual |
PopModalities enum name | albaAgentEventQueue | |
Print(std::ostream &os, const int indent=0) const | albaObject | virtual |
PushEvent(albaEventBase &event) | albaAgentEventQueue | inline |
PushEvent(albaEventBase *event) | albaAgentEventQueue | virtual |
PushEvent(albaID event_id, void *sender, void *data=NULL) | albaAgentEventQueue | |
PushModalities enum name | albaAgentEventQueue | |
Register(void *obj) | albaReferenceCounted | |
RemoveAllObservers() | albaAgent | |
RemoveObserver(albaObserver *listener) | albaAgent | |
RequestForDispatching() | albaAgentThreaded | protectedvirtual |
Restore(albaStorageElement *element) | albaStorable | |
RestoreDefaultAvatar() | albaDeviceButtonsPadTracker | |
SafeCastToObject(albaObject *o) | albaStorable | static |
SafeDownCast(albaObject *o) | albaObject | static |
SelfProcessMode enum value | albaAgentEventQueue | |
SendButtonEvent(albaEventInteraction *event) | albaDeviceButtonsPadTracker | protectedvirtual |
SetAutoStart(bool flag) | albaDevice | inline |
SetAvatar(albaAvatar *avatar) | albaDeviceButtonsPadTracker | |
SetButtonState(int num, bool value, unsigned long modifiers=0) | albaDeviceButtonsPad | |
SetChannel(albaID ch) | albaEventBroadcaster | |
SetDefaultAvatar(albaAvatar *avatar) | albaDeviceButtonsPadTracker | |
SetDequeueMode(int mode) | albaAgentEventQueue | inline |
SetDequeueModeToMultipleEvent() | albaAgentEventQueue | inline |
SetDequeueModeToSingleEvent() | albaAgentEventQueue | inline |
SetDispatched(bool value=true) | albaAgentEventQueue | protected |
SetDispatchMode(int mode) | albaAgentEventQueue | inline |
SetDispatchModeToBroadcast() | albaAgentEventQueue | inline |
SetDispatchModeToSelfProcess() | albaAgentEventQueue | inline |
SetID(unsigned long id) | albaDevice | inline |
SetLastPoseMatrix(const albaMatrix &matrix) | albaDeviceButtonsPadTracker | |
SetListener(albaObserver *o) | albaEventBroadcaster | virtual |
SetMoveEventTimeOut(albaTimeStamp t) | albaDeviceButtonsPadTracker | inline |
SetName(const char *name) | albaDevice | virtual |
SetNumberOfButtons(int num) | albaDeviceButtonsPad | |
SetPersistentFlag(bool flag) | albaDevice | inline |
SetPushMode(int mode) | albaAgentEventQueue | inline |
SetPushModeToDispatchEvent() | albaAgentEventQueue | inline |
SetPushModeToPolling() | albaAgentEventQueue | inline |
SetReferenceCount(int) | albaReferenceCounted | |
SetThreaded(int flag) | albaAgentThreaded | inline |
SetTrackerToCanonicalTransform(albaTransform *trans) | albaDeviceButtonsPadTracker | |
SetTranlationAndRotation(MotionData p) | albaDeviceTrackerWIIMote | protected |
SignalNewMessage() | albaAgentThreaded | protected |
SingleEventMode enum value | albaAgentEventQueue | |
Start() | albaDevice | virtual |
StartUp() | albaDevice | inlinevirtual |
Stop() | albaDevice | virtual |
StopThread() | albaAgentThreaded | protected |
Store(albaStorageElement *element) | albaStorable | |
TRACKER_WIDGET_ID enum name | albaDeviceButtonsPadTracker | |
TrackerToCanonical(const albaMatrix &pose, albaMatrix &dest) | albaDeviceButtonsPadTracker | |
TrackerToCanonical(albaMatrix &pose) | albaDeviceButtonsPadTracker | inline |
TrackerToCanonical(albaTransform *trans) | albaDeviceButtonsPadTracker | |
UnRegister(void *obj) | albaReferenceCounted | virtual |
Update() | albaAgentThreaded | inline |
UpdateGui() | albaDeviceButtonsPadTracker | virtual |
UpdateLoop(mmuThreadInfoStruct *data) | albaAgentThreaded | protectedstatic |
WaitForNewMessage() | albaAgentThreaded | protected |
~albaAgent() | albaAgent | protectedvirtual |
~albaAgentEventQueue() | albaAgentEventQueue | protectedvirtual |
~albaAgentThreaded() | albaAgentThreaded | protectedvirtual |
~albaDevice() | albaDevice | protectedvirtual |
~albaDeviceButtonsPad() | albaDeviceButtonsPad | protectedvirtual |
~albaDeviceButtonsPadTracker() | albaDeviceButtonsPadTracker | protectedvirtual |
~albaDeviceTrackerWIIMote() | albaDeviceTrackerWIIMote | protectedvirtual |
~albaEventBroadcaster() | albaEventBroadcaster | virtual |
~albaObject() | albaObject | virtual |
~albaObserver() | albaObserver | inlinevirtual |
~albaReferenceCounted() | albaReferenceCounted | virtual |