Provided by: libcoin80-doc_3.1.4~abc9f50-4ubuntu2_all 

NAME
ScXMLStateMachine.h -
SYNOPSIS
#include <Inventor/scxml/ScXMLEventTarget.h>
#include <Inventor/SbName.h>
#include <Inventor/lists/SbList.h>
Classes
class ScXMLStateMachine
Manager for processing events and setting states in SCXML structures.
Typedefs
typedef void ScXMLStateMachineDeleteCB (void *userdata, ScXMLStateMachine *statemachine)
typedef void ScXMLStateChangeCB (void *userdata, ScXMLStateMachine *statemachine, const char
*stateidentifier, SbBool enterstate, SbBool success)
typedef void ScXMLParallelStateChangeCB (void *userdata, ScXMLStateMachine *statemachine, int numstates,
const char **stateidentifiers, SbBool enterstate, SbBool success)
Typedef Documentation
ScXMLStateChangeCB
This callback type is for notifying listeners on when the state machine enters and exits states that are
tagged as 'tasks' for logging purposes. This is what the Boolean 'task' attribute in the state element
sets up.
The success argument is currently unsupported (will always be TRUE), but has been preemptively added to
avoid a signature change later.
See Also:
addStateChangeCallback
Author
Generated automatically by Doxygen for Coin from the source code.
Version 4.0.0a Wed Feb 26 2014 ScXMLStateMachine.h(3)