1#ifndef COIN_SCXMLCOINEVALUATOR_H
2#define COIN_SCXMLCOINEVALUATOR_H
36#include <Inventor/scxml/ScXMLEvaluator.h>
37#include <Inventor/tools/SbPimplPtr.h>
44 static void initClass(
void);
45 static void cleanClass(
void);
52 virtual ScXMLDataObj * evaluate(
const char * expression)
const;
54 virtual SbBool setAtLocation(
const char * location,
ScXMLDataObj *
obj);
55 virtual ScXMLDataObj * locate(
const char * location)
const;
57 virtual void clearTemporaryVariables(
void);
58 void dumpTemporaries(
void);
70 static void initClass(
void);
71 static void cleanClass(
void);
82 static void initClass(
void);
83 static void cleanClass(
void);
94 static void initClass(
void);
95 static void cleanClass(
void);
108 static void initClass(
void);
109 static void cleanClass(
void);
120 static void initClass(
void);
121 static void cleanClass(
void);
132 static void initClass(
void);
133 static void cleanClass(
void);
142 ScXMLDataObj * getExpr(
void)
const {
return this->expr; }
The SbList class is a template container class for lists.
Definition SbList.h:70
Definition ScXMLEvaluator.h:380
Definition ScXMLCoinEvaluator.h:78
Definition ScXMLCoinEvaluator.h:116
Definition ScXMLCoinEvaluator.h:66
implements the evaluator for the custom profile named "x-coin".
Definition ScXMLCoinEvaluator.h:39
Definition ScXMLCoinEvaluator.h:128
Definition ScXMLCoinEvaluator.h:104
Definition ScXMLCoinEvaluator.h:90
base class for evaluator data objects in the SCXML data module
Definition ScXMLEvaluator.h:77
Definition ScXMLEvaluator.h:461
Definition ScXMLEvaluator.h:350
defines an interface for profile-dependent evaluators.
Definition ScXMLEvaluator.h:44
Definition ScXMLEvaluator.h:223
Definition ScXMLEvaluator.h:434
Manager for processing events and setting states in SCXML structures.
Definition ScXMLStateMachine.h:61
Definition ScXMLEvaluator.h:407