Coin Logo 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)ScXMLStateMachinevirtual
addStateChangeCallback(ScXMLStateChangeCB *callback, void *userdata)ScXMLStateMachinevirtual
cleanClass(void) (defined in ScXMLStateMachine)ScXMLStateMachinestatic
createInstance(void) (defined in ScXMLStateMachine)ScXMLStateMachinestatic
currentevent (defined in ScXMLEventTarget)ScXMLEventTargetprotected
getActiveState(int idx) constScXMLStateMachinevirtual
getClassTypeId(void) (defined in ScXMLStateMachine)ScXMLStateMachinestatic
getCurrentEvent(void) constScXMLEventTargetinlinevirtual
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)ScXMLEventTargetprotectedstatic
getEventTargetName(void) const (defined in ScXMLEventTarget)ScXMLEventTargetinline
getEventTargetType(void) const (defined in ScXMLEventTarget)ScXMLEventTargetinline
getLogLevel(void) const (defined in ScXMLStateMachine)ScXMLStateMachine
getName(void) const (defined in ScXMLStateMachine)ScXMLStateMachine
getNextEvent(void) (defined in ScXMLEventTarget)ScXMLEventTargetprotectedvirtual
getNextExternalEvent(void) (defined in ScXMLEventTarget)ScXMLEventTargetprotectedvirtual
getNextInternalEvent(void) (defined in ScXMLEventTarget)ScXMLEventTargetprotectedvirtual
getNumActiveStates(void) constScXMLStateMachinevirtual
getNumEnabledModules(void) const (defined in ScXMLStateMachine)ScXMLStateMachine
getSessionId(void) constScXMLStateMachine
getStateMachineForSessionId(const SbName &sessionid) (defined in ScXMLStateMachine)ScXMLStateMachinestatic
getTypeId(void) constScXMLStateMachinevirtual
getVariable(const char *name) const (defined in ScXMLStateMachine)ScXMLStateMachinevirtual
initClass(void) (defined in ScXMLStateMachine)ScXMLStateMachinestatic
initialize(void)ScXMLStateMachinevirtual
isActive(void) constScXMLStateMachinevirtual
isFinished(void) constScXMLStateMachinevirtual
isModuleEnabled(const char *modulename) const (defined in ScXMLStateMachine)ScXMLStateMachine
isOfType(SoType type) constScXMLObject
isprocessingqueue (defined in ScXMLEventTarget)ScXMLEventTargetprotected
processEventQueue(void) (defined in ScXMLEventTarget)ScXMLEventTargetvirtual
processOneEvent(const ScXMLEvent *event)ScXMLStateMachineprotectedvirtual
queueEvent(const ScXMLEvent *event)ScXMLEventTargetvirtual
queueEvent(const SbName &eventid)ScXMLEventTargetvirtual
queueInternalEvent(const ScXMLEvent *event) (defined in ScXMLEventTarget)ScXMLEventTargetvirtual
queueInternalEvent(const SbName &eventid) (defined in ScXMLEventTarget)ScXMLEventTargetvirtual
registerClassType(const char *xmlns, const char *classname, SoType type)ScXMLObjectprotectedstatic
registerEventTarget(ScXMLEventTarget *target, const char *sessionid=NULL) (defined in ScXMLEventTarget)ScXMLEventTargetprotectedstatic
registerInvokeClassType(const char *xmlns, const char *targettype, const char *source, SoType type)ScXMLObjectprotectedstatic
removeDeleteCallback(ScXMLStateMachineDeleteCB *callback, void *userdata)ScXMLStateMachinevirtual
removeStateChangeCallback(ScXMLStateChangeCB *callback, void *userdata)ScXMLStateMachinevirtual
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)ScXMLEventTargetvirtual
sendInternalEvent(const ScXMLEventElt *sendelt) (defined in ScXMLEventTarget)ScXMLEventTargetvirtual
setCurrentEvent(const ScXMLEvent *event)ScXMLEventTargetprotectedvirtual
setDescription(ScXMLDocument *document) (defined in ScXMLStateMachine)ScXMLStateMachinevirtual
setEnabledModulesList(const SbList< const char *> &modulenames) (defined in ScXMLStateMachine)ScXMLStateMachine
setEvaluator(ScXMLEvaluator *evaluator) (defined in ScXMLStateMachine)ScXMLStateMachinevirtual
setEventTargetName(const char *targetname) (defined in ScXMLEventTarget)ScXMLEventTargetvirtual
setEventTargetType(const char *targettype) (defined in ScXMLEventTarget)ScXMLEventTargetvirtual
setLogLevel(int loglevel) (defined in ScXMLStateMachine)ScXMLStateMachinevirtual
setName(const SbName &name) (defined in ScXMLStateMachine)ScXMLStateMachinevirtual
setSessionId(const SbName &sessionid)ScXMLStateMachinevirtual
setVariable(const char *name, const char *value) (defined in ScXMLStateMachine)ScXMLStateMachinevirtual
targetname (defined in ScXMLEventTarget)ScXMLEventTargetprotected
targettype (defined in ScXMLEventTarget)ScXMLEventTargetprotected
unregisterEventTarget(ScXMLEventTarget *target, const char *sessionid=NULL) (defined in ScXMLEventTarget)ScXMLEventTargetprotectedstatic
~ScXMLEventTarget(void) (defined in ScXMLEventTarget)ScXMLEventTargetvirtual
~ScXMLObject(void) (defined in ScXMLObject)ScXMLObjectvirtual
~ScXMLStateMachine(void) (defined in ScXMLStateMachine)ScXMLStateMachinevirtual