|
The Vish Visualization Shell 0.3
Vish
|
Base class for VCreator property elements. More...
#include <ocean/plankton/VCreatorProperties.hpp>
Public Member Functions | |
| string & | Application () |
| Application domain. | |
| const string & | Application () const |
| Application domain. | |
| string & | Arguments () |
| Textual description of acceptable arguments, see POLYMORPHY. | |
| const string & | Arguments () const |
| Textual description of acceptable arguments, see POLYMORPHY. | |
| void | assign (const VCreatorPropertyBase &l) |
| Assignment - copy only those strings that are non-empty, otherwise status quo is kept. | |
| string | Author () const |
| authorship information, looked up from authors.txt | |
| string & | AuthorKey () |
| authorship information | |
| const string & | AuthorKey () const |
| author key | |
| string & | Category () |
| Group of creators. | |
| const string & | Category () const |
| Group of creators. | |
| string & | Description () |
| Descriptive name, UTF8 characters allowed. | |
| const string & | Description () const |
| Descriptive name, UTF8 characters allowed. | |
| string & | helpurl () |
| relative URL for integrated help for this creator | |
| const string & | helpurl () const |
| relative URL for integrated help for this creator | |
| string & | Identifier () |
| Identifier within this group. | |
| const string & | Identifier () const |
| Identifier within this group. | |
| string | keyname (const char separator[]="/") const |
| globally unique name | |
| std::string & | operator() (unsigned i) |
| Retrieve property i, writeable. | |
| const string & | operator() (unsigned i) const |
| Retrieve property i, readonly. | |
| string & | OperatorName () |
| Ideally a single UTF8 character, for operators. | |
| const string & | OperatorName () const |
| Ideally a single UTF8 character, for operators. | |
| string & | shorthelp () |
| short help string, for tooltip descriptions | |
| const string & | shorthelp () const |
| short help string, for tooltip descriptions | |
| string & | SourceFile () |
| Source code file. | |
| const string & | SourceFile () const |
| Source code file. | |
| string & | url () |
| Weburl for further info about this object. | |
| const string & | url () const |
| Weburl for further info about this object. | |
Protected Types | |
| enum | { NumberOfProperties = VCreatorPropertyElements::MAX_PROPERTY } |
Protected Attributes | |
| std::string | txt [NumberOfProperties] |
| A textual description for each property. | |
Additional Inherited Members | |
Public Types inherited from Wizt::VCreatorPropertyElements | |
| enum | { CATEGORY , TEXTIDENTIFIER , POLYMORPHY , DESCRIPTION , OPERATORNAME , OPERATORFONT , SHORTHELP , AUTHOR , HELPURL , URL , APPLICATION , APPLICATION_DOMAIN = APPLICATION , SOURCE_FILE , COMPILATION_DATE , RESERVED_1 , RESERVED_2 , RESERVED_3 , RESERVED_4 , MAX_PROPERTY , APPLICATION_SEPARATOR = ';' } |
Base class for VCreator property elements.