vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
APMenu::DynamicMenu Member List

This is the complete list of members for APMenu::DynamicMenu, including all inherited members.

Ability(const char *theAbilityName)vrecko::Abilityprotected
activePointerIDAPMenu::DynamicMenuprotected
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
attributevrecko::BaseClassprotected
attributeLockvrecko::BaseClassprotected
AttributeMap typedefvrecko::BaseClassprotected
attributesAPMenu::DynamicMenuprotected
autoMoveShiftAPMenu::DynamicMenuprotected
bAllowSelectOnReleaseAPMenu::DynamicMenuprotected
BaseClass(const char *startingSenderString)vrecko::BaseClass
BaseClass(BaseClass &bc)vrecko::BaseClass
baseDirectoryAPMenu::DynamicMenuprotected
bMainButtonPressedAPMenu::DynamicMenuprotected
changeToStructureOccured()APMenu::DynamicMenuprotected
clean(void)vrecko::Abilityinlinevirtual
collapseItem(MenuItem *item)APMenu::DynamicMenuprotected
collapseSiblings(MenuItem *item)APMenu::DynamicMenuprotected
confirmAnimationEnded()APMenu::DynamicMenuprotected
createMainObjects()APMenu::DynamicMenuprotected
createMenuFromNode(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *paramNode)APMenu::DynamicMenuprotected
createMenuFromString()APMenu::DynamicMenuprotected
createPointerTrail()APMenu::DynamicMenuprotected
DECLARE_INPUT(Create, MessageString)APMenu::DynamicMenuprotected
DECLARE_INPUT(ButtonPress, MessageBool)APMenu::DynamicMenuprotected
DECLARE_INPUT(ConfirmAnimationEnded, MessageBool)APMenu::DynamicMenuprotected
DECLARE_OUTPUT(Clicked, MessageString)APMenu::DynamicMenuprotected
DECLARE_OUTPUT(HidingMenu, MessageBool)APMenu::DynamicMenuprotected
DECLARE_REQUEST_INPUT(ActivePointerID, MessageInt, MessageInt)APMenu::DynamicMenuprotected
DECLARE_REQUEST_OUTPUT(PointerPosition, MessageInt, MessageVec3)APMenu::DynamicMenuprotected
deleteAttribute(const std::string &attr_name)vrecko::BaseClass
deleteMenuItem(MenuItem *item)APMenu::DynamicMenu
destroyMainObjects()APMenu::DynamicMenuprotected
destroyMenuStructure()APMenu::DynamicMenuprotected
destroyPointerTrail()APMenu::DynamicMenuprotected
dispEOAPMenu::DynamicMenuprotected
DynamicMenu()APMenu::DynamicMenu
expandItem(MenuItem *item)APMenu::DynamicMenuprotected
findPinInList(const char *strName, PinList *pinList)vrecko::BaseClassinlineprotected
getAttribute(const std::string &name)APMenu::DynamicMenuinline
vrecko::Ability::getAttribute(const char *attr_name)vrecko::BaseClassinline
getID(void) const vrecko::Abilityinline
getInputPin(const char *strName)vrecko::BaseClass
getLastPointerPos()APMenu::DynamicMenuinline
getMainObject()APMenu::DynamicMenuinline
getMenuType()APMenu::DynamicMenuinline
getName() const vrecko::Abilityinline
getOutputPin(const char *strName)vrecko::BaseClass
getOwner()APMenu::DynamicMenuinline
getParameterVector(void)vrecko::Abilityinlinevirtual
getPluginName(void) const vrecko::Abilityinline
getPointedItemRecursive(MenuItem *parent, int *depth)APMenu::DynamicMenuprotected
getPriority(void) const vrecko::BaseClassinline
getProjPointerPos()APMenu::DynamicMenuinline
getRequestInputPin(const char *strName)vrecko::BaseClass
getRequestOutputPin(const char *strName)vrecko::BaseClass
getSceneFile() const vrecko::BaseClassinline
getSenderString(void)vrecko::Abilityvirtual
getSignObject(const std::string &name)APMenu::DynamicMenu
hideChildMenu(MenuItem *parentItem=NULL, bool bIncludeSubMenus=true)APMenu::DynamicMenuprotected
hideMainMenuObject()APMenu::DynamicMenuprotected
hideMenu()APMenu::DynamicMenu
hidePointerTrail()APMenu::DynamicMenuprotected
initialize(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parameters=NULL)vrecko::BaseClassvirtual
initializeFromString(const char *xmlString)vrecko::BaseClassvirtual
initStandardSignSet()APMenu::DynamicMenuprotected
inputPinsListvrecko::BaseClassprotected
inputPresent(const std::string &name)vrecko::BaseClass
insertMenuItem(MenuItem *parentItem, MenuItem *prevSibling, MenuItem *itemToAdd)APMenu::DynamicMenu
inverseTransformMatrixAPMenu::DynamicMenuprotected
isMainButtonPressed()APMenu::DynamicMenuinline
isSelectionLocked()APMenu::DynamicMenuinline
isUpdated(void)vrecko::Ability
isVisible()APMenu::DynamicMenuprotected
itemClicked(MenuItem *item)APMenu::DynamicMenuprotected
itemTreeAPMenu::DynamicMenu
lastPointerPosAPMenu::DynamicMenuprotected
lastViewPosAPMenu::DynamicMenuprotected
loadAttributes(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *attribsNode)APMenu::DynamicMenuprotected
loadMenuItems(MenuItem *parentItem, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parentNode)APMenu::DynamicMenuprotected
loadMenuStructureFromNode(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *paramNode)APMenu::DynamicMenuprotected
loadSignsFromXML(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *attribsNode)APMenu::DynamicMenuprotected
loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParametersNode)APMenu::DynamicMenuvirtual
vrecko::Ability::loadXMLParameters(const char *xmlString)vrecko::BaseClassvirtual
mainButtonPressed()APMenu::DynamicMenuprotected
mainButtonReleased()APMenu::DynamicMenuprotected
mainObjectAPMenu::DynamicMenuprotected
menuGrid_columnsCachedAPMenu::DynamicMenuprotected
menuGrid_getSize(int *columns, int *rows)APMenu::DynamicMenuprotected
menuGrid_rowsCachedAPMenu::DynamicMenuprotected
MenuItem classAPMenu::DynamicMenufriend
menuStringAPMenu::DynamicMenuprotected
menuTypeAPMenu::DynamicMenuprotected
NOTIFICATION_ALL enum valuevrecko::BaseClass
NOTIFICATION_DELETE_CLASS enum valuevrecko::BaseClass
NOTIFICATION_EO_REGISTERING enum valuevrecko::BaseClass
NOTIFICATION_EO_UNREGISTERING enum valuevrecko::BaseClass
NOTIFICATION_PROGRAM_TERMINATION enum valuevrecko::BaseClass
notificationsvrecko::BaseClassprotected
notificationsLockvrecko::BaseClassprotected
NotificationTypes enum namevrecko::BaseClass
origMenuPosAPMenu::DynamicMenuprotected
origViewLookAtAPMenu::DynamicMenuprotected
origViewPosAPMenu::DynamicMenuprotected
origViewUpAPMenu::DynamicMenuprotected
osgPointerTrailAPMenu::DynamicMenuprotected
osgPointerTrailDrawableAPMenu::DynamicMenuprotected
osgPointerTrailGeodeAPMenu::DynamicMenuprotected
osgPointerTrailTransformAPMenu::DynamicMenuprotected
outputPinsListvrecko::BaseClassprotected
outputPresent(const std::string &name)vrecko::BaseClass
ownerAPMenu::DynamicMenuprotected
parameterStringvrecko::Abilityprotected
ParameterVector typedefvrecko::Ability
PinList typedefvrecko::BaseClassprotected
pointerMoved(osg::Vec3 *pointerPos)APMenu::DynamicMenuprotected
pointerSelectedAPMenu::DynamicMenuprotected
pointerSelectItem(MenuItem *item)APMenu::DynamicMenuprotected
pointerUnselectItem(bool bLeaveSelectedIfLocked=true)APMenu::DynamicMenuprotected
pointerViewMovedHelper()APMenu::DynamicMenuprotected
postInitialize()APMenu::DynamicMenuvirtual
pOwnervrecko::Abilityprotected
preInitialize()APMenu::DynamicMenuvirtual
priorityvrecko::BaseClassprotected
processEvent(const std::string &input_name, VreckoMessage *pMessage)vrecko::BaseClassvirtual
processNotification(BaseClass *sender, unsigned long notificationType, void *notificationData)vrecko::BaseClassinlineprotectedvirtual
processRequest(const std::string &request_input_name, VreckoMessage *pMessage)vrecko::BaseClassvirtual
projPointerPosAPMenu::DynamicMenuprotected
registeredItemTypesAPMenu::DynamicMenuprotected
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
requestInputPinsListvrecko::BaseClassprotected
requestOutputPinsListvrecko::BaseClassprotected
resetBaseValues()APMenu::DynamicMenuprotected
saveXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *)vrecko::BaseClassinlinevirtual
sceneFilevrecko::BaseClassprotected
selectedItemAPMenu::DynamicMenuprotected
senderStringvrecko::BaseClassprotected
sendNotifications(unsigned long notificationType, void *notificationData)vrecko::BaseClassprotected
sendToClickedOutput(char *eventValue)APMenu::DynamicMenu
setAttribute(const std::string &name, float value)APMenu::DynamicMenuinline
vrecko::Ability::setAttribute(const std::string &attr_name, int attr_value)vrecko::BaseClassinline
setID(const char *pID)vrecko::Ability
setMenuString(const char *newMenuString)APMenu::DynamicMenu
setOwner(BaseClass *owner)vrecko::Abilityinline
setPluginName(const char *pName)vrecko::Ability
setPriority(long int pr)vrecko::BaseClassinline
setSceneFile(const std::string &sceneFileName)vrecko::BaseClass
setSign(const std::string &name, const std::string &value)APMenu::DynamicMenu
shadowEOAPMenu::DynamicMenuprotected
showChildMenu(MenuItem *parentItem, bool bSetNewRoot)APMenu::DynamicMenuprotected
showMainMenuObject()APMenu::DynamicMenuprotected
showMenu(osg::Vec3 *_menuPos)APMenu::DynamicMenu
showPointerTrail()APMenu::DynamicMenuprotected
signsAPMenu::DynamicMenuprotected
solvePointerSelection()APMenu::DynamicMenuprotected
transPointerPosAPMenu::DynamicMenuprotected
transViewPosAPMenu::DynamicMenuprotected
unselectItem()APMenu::DynamicMenuprotected
update()APMenu::DynamicMenuvirtual
updatedvrecko::Abilityprotected
updateInverseCalc()APMenu::DynamicMenuprotected
updateMainObjectTransformation()APMenu::DynamicMenuprotected
updatePointerPosition()APMenu::DynamicMenuprotected
viewMoved()APMenu::DynamicMenuprotected
visibleMenuRootAPMenu::DynamicMenuprotected
~Ability()vrecko::Abilityvirtual
~BaseClass()vrecko::BaseClassvirtual
~DynamicMenu()APMenu::DynamicMenuvirtual