Developer Documentation
|
#include <Plugin-VSI/parser/function.hh>
Public Member Functions | |
Function (Element *_element, const QString &_name) | |
Constructor. More... | |
~Function () | |
Destructor. More... | |
Element * | element () const |
Element that this function belongs to. More... | |
QString | name () const |
Name. More... | |
const QString & | shortDescription () const |
Short description. More... | |
const QString & | longDescription () const |
Long description. More... | |
Element * | start () const |
Start element of this function. More... | |
Element * | end () const |
End element of this function (can be NULL) More... | |
Private Attributes | |
Element * | element_ |
QString | name_ |
QString | shortDesc_ |
QString | longDesc_ |
Element * | start_ |
Element * | end_ |
Friends | |
class | Context |
Class that represents a function in the visual script interface A function represents a editable script sub element that will be executed by its element (ex. loop/condition contents)
Definition at line 67 of file function.hh.
VSI::Function::Function | ( | Element * | _element, |
const QString & | _name | ||
) |
Constructor.
Definition at line 59 of file function.cc.
VSI::Function::~Function | ( | ) |
Destructor.
Definition at line 70 of file function.cc.
|
inline |
Element that this function belongs to.
Definition at line 78 of file function.hh.
|
inline |
End element of this function (can be NULL)
Definition at line 93 of file function.hh.
|
inline |
Long description.
Definition at line 87 of file function.hh.
|
inline |
Name.
Definition at line 81 of file function.hh.
|
inline |
Short description.
Definition at line 84 of file function.hh.
|
inline |
Start element of this function.
Definition at line 90 of file function.hh.
|
friend |
Definition at line 95 of file function.hh.
|
private |
Definition at line 98 of file function.hh.
|
private |
Definition at line 105 of file function.hh.
|
private |
Definition at line 102 of file function.hh.
|
private |
Definition at line 100 of file function.hh.
|
private |
Definition at line 101 of file function.hh.
|
private |
Definition at line 104 of file function.hh.