class skScriptedExecutable : public skTreeNodeObject
This class provides an executable whose additional fields and methods are taken from a TreeNode file - most
of the behaviour is defined in the base class skTreeNodeObject
Inheritance:
Public Methods
-
skScriptedExecutable(const skString& filename)
-
Constructor - takes the name of the file from which the treenode will be loaded
-
virtual ~skScriptedExecutable()
-
Virtual destructor - so that derived class destructors will be called
Public Methods
int executableType() const
int intValue() const
float floatValue() const
bool boolValue() const
char charValue() const
skString strValue() const
bool setValue(const skString& name, const skString& attribute, const skRValue& value)
bool getValue(const skString& name, const skString& attribute, skRValue& v)
bool method(const skString& name, skRValueArray& args, skRValue& ret)
skTreeNode* getNode()
void setNode(skTreeNode * node)
bool equals(skExecutable * o) const
Protected Fields
skString m_Location
Documentation
This class provides an executable whose additional fields and methods are taken from a TreeNode file - most
of the behaviour is defined in the base class skTreeNodeObject
skScriptedExecutable(const skString& filename)
-
Constructor - takes the name of the file from which the treenode will be loaded
virtual ~skScriptedExecutable()
-
Virtual destructor - so that derived class destructors will be called
- This class has no child classes.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de