1#ifndef COIN_SOSCXMLSTATEMACHINE_H
2#define COIN_SOSCXMLSTATEMACHINE_H
27#include <Inventor/scxml/ScXMLStateMachine.h>
34class COIN_DLL_API SoScXMLStateMachine :
public ScXMLStateMachine {
35 typedef ScXMLStateMachine inherited;
36 SCXML_OBJECT_HEADER(SoScXMLStateMachine)
39 static void initClass(
void);
41 SoScXMLStateMachine(
void);
42 virtual ~SoScXMLStateMachine(
void);
44 virtual void setSceneGraphRoot(
SoNode * root);
45 virtual SoNode * getSceneGraphRoot(
void)
const;
47 virtual void setActiveCamera(
SoCamera * camera);
48 virtual SoCamera * getActiveCamera(
void)
const;
53 virtual void preGLRender(
void);
54 virtual void postGLRender(
void);
59 SoScXMLStateMachine(
const SoScXMLStateMachine & rhs);
60 SoScXMLStateMachine & operator = (
const SoScXMLStateMachine & rhs);
63 SbPimplPtr<PImpl> pimpl;
The SbViewportRegion class is a viewport within a full window.
Definition SbViewportRegion.h:31
The SoCamera class is the abstract base class for camera definition nodes.
Definition SoCamera.h:54
The SoEvent class is the base class for all Coin events.
Definition SoEvent.h:34
The SoNode class is the base class for nodes used in scene graphs.
Definition SoNode.h:47
virtual SbBool processSoEvent(const SoEvent *event)
Definition SoScXMLStateMachine.cpp:142
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated for Coin by Doxygen 1.13.1.