1#ifndef COIN_SOSCXMLSTATEMACHINE_H
2#define COIN_SOSCXMLSTATEMACHINE_H
36#include <Inventor/scxml/ScXMLStateMachine.h>
48 static void initClass(
void);
49 static void cleanClass(
void);
54 virtual void setSceneGraphRoot(
SoNode * root);
55 virtual SoNode * getSceneGraphRoot(
void)
const;
57 virtual void setActiveCamera(
SoCamera * camera);
58 virtual SoCamera * getActiveCamera(
void)
const;
63 virtual void preGLRender(
void);
64 virtual void postGLRender(
void);
66 virtual SbBool processSoEvent(
const SoEvent * event);
68 virtual const char * getVariable(
const char * key)
const;
The SbList class is a template container class for lists.
Definition SbList.h:70
SbList< Type > & operator=(const SbList< Type > &l)
Definition SbList.h:99
The SbViewportRegion class is a viewport within a full window.
Definition SbViewportRegion.h:40
Manager for processing events and setting states in SCXML structures.
Definition ScXMLStateMachine.h:61
The SoCamera class is the abstract base class for camera definition nodes.
Definition SoCamera.h:64
The SoEvent class is the base class for all Coin events.
Definition SoEvent.h:45
The SoNode class is the base class for nodes used in scene graphs.
Definition SoNode.h:56
Integration level for using Coin events with SCXML-based state machines.
Definition SoScXMLStateMachine.h:43