Coin: Member List

| Coin3D is Free Software, published under the BSD 3-clause license. | https://coin3d.github.io https://www.kongsberg.com/en/kogt/

ScXMLStateMachine Member List

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

addDeleteCallback(ScXMLStateMachineDeleteCB *callback, void *userdata) | ScXMLStateMachine | virtual
addStateChangeCallback(ScXMLStateChangeCB *callback, void *userdata) | ScXMLStateMachine | virtual
cleanClass(void) (defined in ScXMLStateMachine) | ScXMLStateMachine | static
createInstance(void) (defined in ScXMLStateMachine) | ScXMLStateMachine | static
currentevent (defined in ScXMLEventTarget) | ScXMLEventTarget | protected
getActiveState(int idx) const | ScXMLStateMachine | virtual
getClassTypeId(void) (defined in ScXMLStateMachine) | ScXMLStateMachine | static
getCurrentEvent(void) const | ScXMLEventTarget | inlinevirtual
getDescription(void) const (defined in ScXMLStateMachine) | ScXMLStateMachine |
getEnabledModuleName(int idx) const (defined in ScXMLStateMachine) | ScXMLStateMachine |
getEvaluator(void) const (defined in ScXMLStateMachine) | ScXMLStateMachine |
getEventTarget(const char *targettype, const char *targetname, const char *sessionid=NULL) (defined in ScXMLEventTarget) | ScXMLEventTarget | protectedstatic
getEventTargetName(void) const (defined in ScXMLEventTarget) | ScXMLEventTarget | inline
getEventTargetType(void) const (defined in ScXMLEventTarget) | ScXMLEventTarget | inline
getLogLevel(void) const (defined in ScXMLStateMachine) | ScXMLStateMachine |
getName(void) const (defined in ScXMLStateMachine) | ScXMLStateMachine |
getNextEvent(void) (defined in ScXMLEventTarget) | ScXMLEventTarget | protectedvirtual
getNextExternalEvent(void) (defined in ScXMLEventTarget) | ScXMLEventTarget | protectedvirtual
getNextInternalEvent(void) (defined in ScXMLEventTarget) | ScXMLEventTarget | protectedvirtual
getNumActiveStates(void) const | ScXMLStateMachine | virtual
getNumEnabledModules(void) const (defined in ScXMLStateMachine) | ScXMLStateMachine |
getSessionId(void) const | ScXMLStateMachine |
getStateMachineForSessionId(const SbName &sessionid) (defined in ScXMLStateMachine) | ScXMLStateMachine | static
getTypeId(void) const | ScXMLStateMachine | virtual
getVariable(const char *name) const (defined in ScXMLStateMachine) | ScXMLStateMachine | virtual
initClass(void) (defined in ScXMLStateMachine) | ScXMLStateMachine | static
initialize(void) | ScXMLStateMachine | virtual
isActive(void) const | ScXMLStateMachine | virtual
isFinished(void) const | ScXMLStateMachine | virtual
isModuleEnabled(const char *modulename) const (defined in ScXMLStateMachine) | ScXMLStateMachine |
isOfType(SoType type) const | ScXMLObject |
isprocessingqueue (defined in ScXMLEventTarget) | ScXMLEventTarget | protected
processEventQueue(void) (defined in ScXMLEventTarget) | ScXMLEventTarget | virtual
processOneEvent(const ScXMLEvent *event) | ScXMLStateMachine | protectedvirtual
queueEvent(const ScXMLEvent *event) | ScXMLEventTarget | virtual
queueEvent(const SbName &eventid) | ScXMLEventTarget | virtual
queueInternalEvent(const ScXMLEvent *event) (defined in ScXMLEventTarget) | ScXMLEventTarget | virtual
queueInternalEvent(const SbName &eventid) (defined in ScXMLEventTarget) | ScXMLEventTarget | virtual
registerClassType(const char *xmlns, const char *classname, SoType type) | ScXMLObject | protectedstatic
registerEventTarget(ScXMLEventTarget *target, const char *sessionid=NULL) (defined in ScXMLEventTarget) | ScXMLEventTarget | protectedstatic
registerInvokeClassType(const char *xmlns, const char *targettype, const char *source, SoType type) | ScXMLObject | protectedstatic
removeDeleteCallback(ScXMLStateMachineDeleteCB *callback, void *userdata) | ScXMLStateMachine | virtual
removeStateChangeCallback(ScXMLStateChangeCB *callback, void *userdata) | ScXMLStateMachine | virtual
ScXMLEventTarget(void) (defined in ScXMLEventTarget) | ScXMLEventTarget |
ScXMLObject(void) (defined in ScXMLObject) | ScXMLObject |
ScXMLStateMachine(void) (defined in ScXMLStateMachine) | ScXMLStateMachine |
sendExternalEvent(const ScXMLSendElt *sendelt) (defined in ScXMLEventTarget) | ScXMLEventTarget | virtual
sendInternalEvent(const ScXMLEventElt *sendelt) (defined in ScXMLEventTarget) | ScXMLEventTarget | virtual
setCurrentEvent(const ScXMLEvent *event) | ScXMLEventTarget | protectedvirtual
setDescription(ScXMLDocument *document) (defined in ScXMLStateMachine) | ScXMLStateMachine | virtual
setEnabledModulesList(const SbList< const char * > &modulenames) (defined in ScXMLStateMachine) | ScXMLStateMachine |
setEvaluator(ScXMLEvaluator *evaluator) (defined in ScXMLStateMachine) | ScXMLStateMachine | virtual
setEventTargetName(const char *targetname) (defined in ScXMLEventTarget) | ScXMLEventTarget | virtual
setEventTargetType(const char *targettype) (defined in ScXMLEventTarget) | ScXMLEventTarget | virtual
setLogLevel(int loglevel) (defined in ScXMLStateMachine) | ScXMLStateMachine | virtual
setName(const SbName &name) (defined in ScXMLStateMachine) | ScXMLStateMachine | virtual
setSessionId(const SbName &sessionid) | ScXMLStateMachine | virtual
setVariable(const char *name, const char *value) (defined in ScXMLStateMachine) | ScXMLStateMachine | virtual
targetname (defined in ScXMLEventTarget) | ScXMLEventTarget | protected
targettype (defined in ScXMLEventTarget) | ScXMLEventTarget | protected
unregisterEventTarget(ScXMLEventTarget *target, const char *sessionid=NULL) (defined in ScXMLEventTarget) | ScXMLEventTarget | protectedstatic
~ScXMLEventTarget(void) (defined in ScXMLEventTarget) | ScXMLEventTarget | virtual
~ScXMLObject(void) (defined in ScXMLObject) | ScXMLObject | virtual
~ScXMLStateMachine(void) (defined in ScXMLStateMachine) | ScXMLStateMachine | virtual