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

This is the complete list of members for MainObject, including all inherited members.

addInputPin(InputPinBase *pin)vrecko::BaseClass
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
BaseClass(const char *startingSenderString)vrecko::BaseClass
BaseClass(BaseClass &bc)vrecko::BaseClass
deleteAttribute(const std::string &attr_name)vrecko::BaseClass
doneMainObjectprotected
exit(void)MainObjectinline
findPinInList(const char *strName, PinList *pinList)vrecko::BaseClassinlineprotected
getAttribute(const std::string &attr_name)vrecko::BaseClassinline
getAttribute(const char *attr_name)vrecko::BaseClassinline
getInputPin(const char *strName)vrecko::BaseClass
getOutputPin(const char *strName)vrecko::BaseClass
getPriority(void) const vrecko::BaseClassinline
getRequestInputPin(const char *strName)vrecko::BaseClass
getRequestOutputPin(const char *strName)vrecko::BaseClass
getSceneFile() const vrecko::BaseClassinline
getSenderString(void)vrecko::BaseClassinlinevirtual
initialize(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parameters=NULL)vrecko::BaseClassvirtual
initializeFromString(const char *xmlString)vrecko::BaseClassvirtual
inputExitMainObject
inputPinsListvrecko::BaseClassprotected
inputPresent(const std::string &name)vrecko::BaseClass
inputProjectionMainObject
loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *)vrecko::BaseClassinlinevirtual
loadXMLParameters(const char *xmlString)vrecko::BaseClassvirtual
MainObject()MainObjectinline
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
onMessageExit(MessageBool *message)MainObjectinline
onMessageProjection(MessageMatrix *message)MainObjectinline
outputPinsListvrecko::BaseClassprotected
outputPresent(const std::string &name)vrecko::BaseClass
PinList typedefvrecko::BaseClassprotected
postInitialize(void)vrecko::BaseClassinlinevirtual
preInitialize(void)vrecko::BaseClassinlinevirtual
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
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
saveXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *)vrecko::BaseClassinlinevirtual
sceneFilevrecko::BaseClassprotected
senderStringvrecko::BaseClassprotected
sendNotifications(unsigned long notificationType, void *notificationData)vrecko::BaseClassprotected
setAttribute(const std::string &attr_name, int attr_value)vrecko::BaseClassinline
setPriority(long int pr)vrecko::BaseClassinline
setSceneFile(const std::string &sceneFileName)vrecko::BaseClass
update(void)vrecko::BaseClassinlinevirtual
~BaseClass()vrecko::BaseClassvirtual
~MainObject()MainObjectinline