![]() |
http://www.sim.no/ http://www.coin3d.org/ |
Implementation of the <invoke> SCXML element. More...
#include <Inventor/scxml/ScXMLInvoke.h>
Public Member Functions | |
virtual SoType | getTypeId (void) const =0 |
virtual void | setTargetTypeAttribute (const char *id) |
const char * | getTargetTypeAttribute (void) const |
virtual void | setSrcAttribute (const char *id) |
const char * | getSrcAttribute (void) const |
virtual void | setSrcExprAttribute (const char *id) |
const char * | getSrcExprAttribute (void) const |
virtual SbBool | handleXMLAttributes (void) |
virtual void | invoke (ScXMLStateMachine *statemachine)=0 |
![]() | |
SbBool | isOfType (SoType type) const |
void | setXMLAttribute (const char *attribute, const char *value) |
const char * | getXMLAttribute (const char *attribute) const |
virtual void | setContainer (ScXMLObject *container) |
ScXMLObject * | getContainer (void) const |
SbBool | isContainedIn (const ScXMLObject *object) const |
Static Public Member Functions | |
static SoType | getClassTypeId (void) |
static void | initClass (void) |
![]() | |
static SoType | getClassTypeId (void) |
static void | initClass (void) |
Protected Attributes | |
char * | targettype |
char * | src |
char * | srcexpr |
Additional Inherited Members | |
![]() | |
static void | registerClassType (const char *xmlns, const char *classname, SoType type) |
static void | registerInvokeClassType (const char *xmlns, const char *targettype, const char *source, SoType type) |
Implementation of the <invoke> SCXML element.
|
virtual |
This method is called when the file reader has set all the XML attributes on the object, and wants the object to handle them and report if the values were ok or if a read error should be produced.
This base class implementation does nothing and just returns TRUE.
Reimplemented from ScXMLObject.
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated for Coin by Doxygen 1.8.14.