| 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 |
| 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(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 | |
| 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() | albaDeviceButtonsPadTracker | protectedvirtual |
| InternalRestore(albaStorageElement *node) | albaDeviceButtonsPadTracker | protectedvirtual |
| InternalShutdown() | albaDeviceButtonsPadTracker | protectedvirtual |
| InternalStore(albaStorageElement *node) | albaDeviceButtonsPadTracker | protectedvirtual |
| InternalUpdate() | albaAgentThreaded | 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_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_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_TrackedBounds | albaDeviceButtonsPadTracker | protected |
| m_TrackedBoxOrientation | albaDeviceButtonsPadTracker | protected |
| m_TrackerToCanonicalTransform | albaDeviceButtonsPadTracker | 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 | |
| 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 |
| ~albaEventBroadcaster() | albaEventBroadcaster | virtual |
| ~albaObject() | albaObject | virtual |
| ~albaObserver() | albaObserver | inlinevirtual |
| ~albaReferenceCounted() | albaReferenceCounted | virtual |