The Vish Visualization Shell 0.3
Vish
Public Types | List of all members
Wizt::VCreatorPropertyElements Struct Reference
Inheritance diagram for Wizt::VCreatorPropertyElements:
Wizt::VCreatorPropertyBase Wizt::VCreatorProperty< UINT_MAX > Wizt::VCreatorProperty< ID > Wizt::VCreatorProperties Wizt::VCreatorBase Wizt::ScriptletCreator Wizt::VCreator< DerivedVObject, AcceptedTypes >

Public Types

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 = ';'
}
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
CATEGORY 

Group of creators.

TEXTIDENTIFIER 

Identifier within this group.

POLYMORPHY 

Description of the polymorphic properties of this creator.

Together with CATEGORY and TEXTIDENTIFIER this must yield a unique key that is used for global lookup of VManagedObjects.

DESCRIPTION 

Descriptive name, UTF8 characters allowed.

OPERATORNAME 

IDEALLY a single UTF8 character, for operators.

OPERATORFONT 

Font information for operator, useful if it requires a non-standard font.

Non-standard fonts are loaded from the ~vish/fonts/ subdirectory and are to be specified in a comma-separated list as a single string here.

SHORTHELP 

short help string, for tooltip descriptions

AUTHOR 

Module authorship, must be a comma-separated list of keys (ideally just the author's name).

For each such keys there must be an entry in the vish/authors.txt file which specifies context information such as email or web page.

HELPURL 

relative URL for integrated help for this creator

URL 

Weburl for further info about this object.

APPLICATION 

An application domain, multiple ones specified with ";".

MAX_PROPERTY 

Maximal Property.