|
Developer Documentation
|
#include <Plugin-VSI/parser/element.hh>
Public Member Functions | |
| Element (Context *_context, QString _name) | |
| Constructor. | |
| ~Element () | |
| Destructor. | |
| Context * | context () const |
| Context of element. | |
| QString | name () const |
| Element name. | |
| const QString & | category () const |
| Element category. | |
| const QString & | shortDescription () const |
| Short description. | |
| const QString & | longDescription () const |
| Long description. | |
| const QVector< Input * > & | inputs () const |
| Inputs. | |
| const QVector< Output * > & | outputs () const |
| Outputs. | |
| const QVector< Function * > & | functions () const |
| Functions. | |
| Input * | dataIn () |
| Scenegraph input. | |
| Output * | dataOut () |
| Scenegraph output. | |
| unsigned int | flags () const |
| Flags. | |
| QString | precode () const |
| Precode segment. | |
| QString | code () const |
| Code segment. | |
| unsigned int | getNewId () |
| Returns an unused id number. | |
| void | setMinId (unsigned int _id) |
| sets the minimum for an unused id | |
Private Attributes | |
| Context * | context_ |
| QString | name_ |
| QString | category_ |
| QString | shortDesc_ |
| QString | longDesc_ |
| QString | precode_ |
| QString | code_ |
| QVector< Input * > | inputs_ |
| QVector< Output * > | outputs_ |
| QVector< Function * > | functions_ |
| Input * | dataIn_ |
| Output * | dataOut_ |
| unsigned int | flags_ |
| unsigned int | id_ |
Friends | |
| class | Context |
Class that represents an element of the visual scripting interface.
Definition at line 68 of file element.hh.