Coin Logo http://www.sim.no/
http://www.coin3d.org/

SoScXMLStateMachine Class Reference
[State Chart XML Classes]

#include <Inventor/scxml/SoScXMLStateMachine.h>

Inheritance diagram for SoScXMLStateMachine:

ScXMLStateMachine ScXMLObject

List of all members.


Detailed Description

Integration level for using Coin events with SCXML-based state machines.

This class is part of integrating the Coin types with the SCXML subsystem. SoScXMLStateMachines adds convenience for using SCXML state machines together with Coin events.

Since:
Coin 3.0

Public Member Functions

virtual SoType getTypeId (void) const
virtual void setSceneGraphRoot (SoNode *root)
virtual SoNodegetSceneGraphRoot (void) const
virtual void setActiveCamera (SoCamera *camera)
virtual SoCameragetActiveCamera (void) const
virtual void setViewportRegion (const SbViewportRegion &vp)
virtual const SbViewportRegiongetViewportRegion (void) const
virtual void preGLRender (void)
virtual void postGLRender (void)
virtual SbBool processSoEvent (const SoEvent *event)

Static Public Member Functions

static SoType getClassTypeId (void)
static void * createInstance (void)
static void initClass (void)

Member Function Documentation

SbBool SoScXMLStateMachine::processSoEvent ( const SoEvent event  )  [virtual]

This function makes the state machine process an SoEvent.


The documentation for this class was generated from the following files:

Copyright © 1998-2008 by Kongsberg SIM. All rights reserved.

Generated on Sat Nov 8 00:38:21 2008 for Coin by Doxygen 1.5.6.