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

Public Member Functions | Static Public Member Functions
SoScXMLStateMachine Class Reference

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

#include <Inventor/scxml/SoScXMLStateMachine.h>

Inheritance diagram for SoScXMLStateMachine:
ScXMLStateMachine ScXMLObject

List of all members.

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)

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

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-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.

Generated on Fri Dec 11 2015 03:25:18 for Coin by Doxygen 1.7.6.1.