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 |