| Ability(const char *theAbilityName) | vrecko::Ability | protected |
| activePointerID | APMenu::DynamicMenu | protected |
| addInputPin(InputPinBase *pin) | vrecko::BaseClass | |
| addMenuItem(MenuItem *parentItem, MenuItem *itemToAdd) | APMenu::DynamicMenu | |
| addNotification(BaseClass *receiver, unsigned long notificationTypes) | vrecko::BaseClass | |
| addOutputPin(OutputPinBase *pin) | vrecko::BaseClass | |
| addRequestInputPin(RequestInputPinBase *pin) | vrecko::BaseClass | |
| addRequestOutputPin(RequestOutputPinBase *pin) | vrecko::BaseClass | |
| attribute | vrecko::BaseClass | protected |
| attributeLock | vrecko::BaseClass | protected |
| AttributeMap typedef | vrecko::BaseClass | protected |
| attributes | APMenu::DynamicMenu | protected |
| autoMoveShift | APMenu::DynamicMenu | protected |
| bAllowSelectOnRelease | APMenu::DynamicMenu | protected |
| BaseClass(const char *startingSenderString) | vrecko::BaseClass | |
| BaseClass(BaseClass &bc) | vrecko::BaseClass | |
| baseDirectory | APMenu::DynamicMenu | protected |
| bMainButtonPressed | APMenu::DynamicMenu | protected |
| changeToStructureOccured() | APMenu::DynamicMenu | protected |
| clean(void) | vrecko::Ability | inlinevirtual |
| collapseItem(MenuItem *item) | APMenu::DynamicMenu | protected |
| collapseSiblings(MenuItem *item) | APMenu::DynamicMenu | protected |
| confirmAnimationEnded() | APMenu::DynamicMenu | protected |
| createMainObjects() | APMenu::DynamicMenu | protected |
| createMenuFromNode(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *paramNode) | APMenu::DynamicMenu | protected |
| createMenuFromString() | APMenu::DynamicMenu | protected |
| createPointerTrail() | APMenu::DynamicMenu | protected |
| DECLARE_INPUT(Create, MessageString) | APMenu::DynamicMenu | protected |
| DECLARE_INPUT(ButtonPress, MessageBool) | APMenu::DynamicMenu | protected |
| DECLARE_INPUT(ConfirmAnimationEnded, MessageBool) | APMenu::DynamicMenu | protected |
| DECLARE_OUTPUT(Clicked, MessageString) | APMenu::DynamicMenu | protected |
| DECLARE_OUTPUT(HidingMenu, MessageBool) | APMenu::DynamicMenu | protected |
| DECLARE_REQUEST_INPUT(ActivePointerID, MessageInt, MessageInt) | APMenu::DynamicMenu | protected |
| DECLARE_REQUEST_OUTPUT(PointerPosition, MessageInt, MessageVec3) | APMenu::DynamicMenu | protected |
| deleteAttribute(const std::string &attr_name) | vrecko::BaseClass | |
| deleteMenuItem(MenuItem *item) | APMenu::DynamicMenu | |
| destroyMainObjects() | APMenu::DynamicMenu | protected |
| destroyMenuStructure() | APMenu::DynamicMenu | protected |
| destroyPointerTrail() | APMenu::DynamicMenu | protected |
| dispEO | APMenu::DynamicMenu | protected |
| DynamicMenu() | APMenu::DynamicMenu | |
| expandItem(MenuItem *item) | APMenu::DynamicMenu | protected |
| findPinInList(const char *strName, PinList *pinList) | vrecko::BaseClass | inlineprotected |
| getAttribute(const std::string &name) | APMenu::DynamicMenu | inline |
| vrecko::Ability::getAttribute(const char *attr_name) | vrecko::BaseClass | inline |
| getID(void) const | vrecko::Ability | inline |
| getInputPin(const char *strName) | vrecko::BaseClass | |
| getLastPointerPos() | APMenu::DynamicMenu | inline |
| getMainObject() | APMenu::DynamicMenu | inline |
| getMenuType() | APMenu::DynamicMenu | inline |
| getName() const | vrecko::Ability | inline |
| getOutputPin(const char *strName) | vrecko::BaseClass | |
| getOwner() | APMenu::DynamicMenu | inline |
| getParameterVector(void) | vrecko::Ability | inlinevirtual |
| getPluginName(void) const | vrecko::Ability | inline |
| getPointedItemRecursive(MenuItem *parent, int *depth) | APMenu::DynamicMenu | protected |
| getPriority(void) const | vrecko::BaseClass | inline |
| getProjPointerPos() | APMenu::DynamicMenu | inline |
| getRequestInputPin(const char *strName) | vrecko::BaseClass | |
| getRequestOutputPin(const char *strName) | vrecko::BaseClass | |
| getSceneFile() const | vrecko::BaseClass | inline |
| getSenderString(void) | vrecko::Ability | virtual |
| getSignObject(const std::string &name) | APMenu::DynamicMenu | |
| hideChildMenu(MenuItem *parentItem=NULL, bool bIncludeSubMenus=true) | APMenu::DynamicMenu | protected |
| hideMainMenuObject() | APMenu::DynamicMenu | protected |
| hideMenu() | APMenu::DynamicMenu | |
| hidePointerTrail() | APMenu::DynamicMenu | protected |
| initialize(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parameters=NULL) | vrecko::BaseClass | virtual |
| initializeFromString(const char *xmlString) | vrecko::BaseClass | virtual |
| initStandardSignSet() | APMenu::DynamicMenu | protected |
| inputPinsList | vrecko::BaseClass | protected |
| inputPresent(const std::string &name) | vrecko::BaseClass | |
| insertMenuItem(MenuItem *parentItem, MenuItem *prevSibling, MenuItem *itemToAdd) | APMenu::DynamicMenu | |
| inverseTransformMatrix | APMenu::DynamicMenu | protected |
| isMainButtonPressed() | APMenu::DynamicMenu | inline |
| isSelectionLocked() | APMenu::DynamicMenu | inline |
| isUpdated(void) | vrecko::Ability | |
| isVisible() | APMenu::DynamicMenu | protected |
| itemClicked(MenuItem *item) | APMenu::DynamicMenu | protected |
| itemTree | APMenu::DynamicMenu | |
| lastPointerPos | APMenu::DynamicMenu | protected |
| lastViewPos | APMenu::DynamicMenu | protected |
| loadAttributes(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *attribsNode) | APMenu::DynamicMenu | protected |
| loadMenuItems(MenuItem *parentItem, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parentNode) | APMenu::DynamicMenu | protected |
| loadMenuStructureFromNode(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *paramNode) | APMenu::DynamicMenu | protected |
| loadSignsFromXML(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *attribsNode) | APMenu::DynamicMenu | protected |
| loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParametersNode) | APMenu::DynamicMenu | virtual |
| vrecko::Ability::loadXMLParameters(const char *xmlString) | vrecko::BaseClass | virtual |
| mainButtonPressed() | APMenu::DynamicMenu | protected |
| mainButtonReleased() | APMenu::DynamicMenu | protected |
| mainObject | APMenu::DynamicMenu | protected |
| menuGrid_columnsCached | APMenu::DynamicMenu | protected |
| menuGrid_getSize(int *columns, int *rows) | APMenu::DynamicMenu | protected |
| menuGrid_rowsCached | APMenu::DynamicMenu | protected |
| MenuItem class | APMenu::DynamicMenu | friend |
| menuString | APMenu::DynamicMenu | protected |
| menuType | APMenu::DynamicMenu | protected |
| NOTIFICATION_ALL enum value | vrecko::BaseClass | |
| NOTIFICATION_DELETE_CLASS enum value | vrecko::BaseClass | |
| NOTIFICATION_EO_REGISTERING enum value | vrecko::BaseClass | |
| NOTIFICATION_EO_UNREGISTERING enum value | vrecko::BaseClass | |
| NOTIFICATION_PROGRAM_TERMINATION enum value | vrecko::BaseClass | |
| notifications | vrecko::BaseClass | protected |
| notificationsLock | vrecko::BaseClass | protected |
| NotificationTypes enum name | vrecko::BaseClass | |
| origMenuPos | APMenu::DynamicMenu | protected |
| origViewLookAt | APMenu::DynamicMenu | protected |
| origViewPos | APMenu::DynamicMenu | protected |
| origViewUp | APMenu::DynamicMenu | protected |
| osgPointerTrail | APMenu::DynamicMenu | protected |
| osgPointerTrailDrawable | APMenu::DynamicMenu | protected |
| osgPointerTrailGeode | APMenu::DynamicMenu | protected |
| osgPointerTrailTransform | APMenu::DynamicMenu | protected |
| outputPinsList | vrecko::BaseClass | protected |
| outputPresent(const std::string &name) | vrecko::BaseClass | |
| owner | APMenu::DynamicMenu | protected |
| parameterString | vrecko::Ability | protected |
| ParameterVector typedef | vrecko::Ability | |
| PinList typedef | vrecko::BaseClass | protected |
| pointerMoved(osg::Vec3 *pointerPos) | APMenu::DynamicMenu | protected |
| pointerSelected | APMenu::DynamicMenu | protected |
| pointerSelectItem(MenuItem *item) | APMenu::DynamicMenu | protected |
| pointerUnselectItem(bool bLeaveSelectedIfLocked=true) | APMenu::DynamicMenu | protected |
| pointerViewMovedHelper() | APMenu::DynamicMenu | protected |
| postInitialize() | APMenu::DynamicMenu | virtual |
| pOwner | vrecko::Ability | protected |
| preInitialize() | APMenu::DynamicMenu | virtual |
| priority | vrecko::BaseClass | protected |
| processEvent(const std::string &input_name, VreckoMessage *pMessage) | vrecko::BaseClass | virtual |
| processNotification(BaseClass *sender, unsigned long notificationType, void *notificationData) | vrecko::BaseClass | inlineprotectedvirtual |
| processRequest(const std::string &request_input_name, VreckoMessage *pMessage) | vrecko::BaseClass | virtual |
| projPointerPos | APMenu::DynamicMenu | protected |
| registeredItemTypes | APMenu::DynamicMenu | protected |
| registerNewItemType(MenuItem *itemTemplate) | APMenu::DynamicMenu | |
| removeInputPin(InputPinBase *pin) | vrecko::BaseClass | |
| removeNotification(BaseClass *receiver, unsigned long notificationTypes=NOTIFICATION_ALL) | vrecko::BaseClass | |
| removeOutputPin(OutputPinBase *pin) | vrecko::BaseClass | |
| removeRequestInputPin(RequestInputPinBase *pin) | vrecko::BaseClass | |
| removeRequestOutputPin(RequestOutputPinBase *pin) | vrecko::BaseClass | |
| reportError(const std::string &error) | vrecko::BaseClass | |
| requestInputPinsList | vrecko::BaseClass | protected |
| requestOutputPinsList | vrecko::BaseClass | protected |
| resetBaseValues() | APMenu::DynamicMenu | protected |
| saveXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *) | vrecko::BaseClass | inlinevirtual |
| sceneFile | vrecko::BaseClass | protected |
| selectedItem | APMenu::DynamicMenu | protected |
| senderString | vrecko::BaseClass | protected |
| sendNotifications(unsigned long notificationType, void *notificationData) | vrecko::BaseClass | protected |
| sendToClickedOutput(char *eventValue) | APMenu::DynamicMenu | |
| setAttribute(const std::string &name, float value) | APMenu::DynamicMenu | inline |
| vrecko::Ability::setAttribute(const std::string &attr_name, int attr_value) | vrecko::BaseClass | inline |
| setID(const char *pID) | vrecko::Ability | |
| setMenuString(const char *newMenuString) | APMenu::DynamicMenu | |
| setOwner(BaseClass *owner) | vrecko::Ability | inline |
| setPluginName(const char *pName) | vrecko::Ability | |
| setPriority(long int pr) | vrecko::BaseClass | inline |
| setSceneFile(const std::string &sceneFileName) | vrecko::BaseClass | |
| setSign(const std::string &name, const std::string &value) | APMenu::DynamicMenu | |
| shadowEO | APMenu::DynamicMenu | protected |
| showChildMenu(MenuItem *parentItem, bool bSetNewRoot) | APMenu::DynamicMenu | protected |
| showMainMenuObject() | APMenu::DynamicMenu | protected |
| showMenu(osg::Vec3 *_menuPos) | APMenu::DynamicMenu | |
| showPointerTrail() | APMenu::DynamicMenu | protected |
| signs | APMenu::DynamicMenu | protected |
| solvePointerSelection() | APMenu::DynamicMenu | protected |
| transPointerPos | APMenu::DynamicMenu | protected |
| transViewPos | APMenu::DynamicMenu | protected |
| unselectItem() | APMenu::DynamicMenu | protected |
| update() | APMenu::DynamicMenu | virtual |
| updated | vrecko::Ability | protected |
| updateInverseCalc() | APMenu::DynamicMenu | protected |
| updateMainObjectTransformation() | APMenu::DynamicMenu | protected |
| updatePointerPosition() | APMenu::DynamicMenu | protected |
| viewMoved() | APMenu::DynamicMenu | protected |
| visibleMenuRoot | APMenu::DynamicMenu | protected |
| ~Ability() | vrecko::Ability | virtual |
| ~BaseClass() | vrecko::BaseClass | virtual |
| ~DynamicMenu() | APMenu::DynamicMenu | virtual |