lib_description.h File Reference

Classes

struct   DescLevel
class   DescID
class   描述
class   DynamicDescription
struct   DescriptionBaseMessage
struct   DescriptionCommand
struct   DescriptionPopup
struct   DescriptionCheckDragAndDrop
struct   DescriptionInExDeleted
struct   DescriptionInExAdded
struct   DescriptionInExSelChanged
struct   DescriptionCustomGuiNotification
struct   DescriptionGetBitmap
struct   DescriptionGetObjects
struct   DescriptionAllowOverride
struct   DescriptionTakeChanged

Macros

#define  DESCID_ROOT
#define  ID_USERDATA
#define  DESCID_DYNAMICSUB
#define  BOOL_PAGEMODE
#define  VECTOR_NO_Z_COMPONENT
#define  CUSTOMGUI_REAL
#define  CUSTOMGUI_REALSLIDER
#define  CUSTOMGUI_REALSLIDERONLY
#define  CUSTOMGUI_VECTOR
#define  CUSTOMGUI_VECTOR4D
#define  CUSTOMGUI_STRING
#define  CUSTOMGUI_STRINGMULTI
#define  CUSTOMGUI_STATICTEXT
#define  CUSTOMGUI_CYCLE
#define  CUSTOMGUI_CYCLEBUTTON
#define  CUSTOMGUI_LONG
#define  CUSTOMGUI_LONGSLIDER
#define  CUSTOMGUI_BOOL
#define  CUSTOMGUI_TIME
#define  CUSTOMGUI_COLOR
#define  CUSTOMGUI_MATRIX
#define  CUSTOMGUI_BUTTON
#define  CUSTOMGUI_POPUP
#define  CUSTOMGUI_SEPARATOR
#define  CUSTOMGUI_SUBDESCRIPTION
#define  CUSTOMGUI_PROGRESSBAR
#define  CUSTOMDATATYPE_DESCID
#define  HandleDescGetVector (tid, vector, t_data, flags)
#define  HandleDescSetVector (v, tid, vector, t_data, flags)

Enumerations

enum   DTYPE {
   DTYPE_NONE ,
   DTYPE_CHILDREN ,
   DTYPE_GROUP ,
   DTYPE_COLOR ,
   DTYPE_SUBCONTAINER ,
   DTYPE_MULTIPLEDATA ,
   DTYPE_TEXTURE ,
   DTYPE_BUTTON ,
   DTYPE_DYNAMIC ,
   DTYPE_SEPARATOR ,
   DTYPE_STATICTEXT ,
   DTYPE_POPUP ,
   DTYPE_LONG ,
   DTYPE_REAL ,
   DTYPE_TIME ,
   DTYPE_VECTOR ,
   DTYPE_MATRIX ,
   DTYPE_STRING ,
   DTYPE_FILENAME ,
   DTYPE_BASELISTLINK ,
   DTYPE_BOOL ,
   DTYPE_NORMAL ,
   DTYPE_COLORA ,
   DTYPE_VECTOR4D ,
   DTYPE_VECTOR2D ,
   DTYPE_
}
enum   DESC {
   DESC_NAME ,
   DESC_SHORT_NAME ,
   DESC_VERSION ,
   DESC_VERSION_DEMO ,
   DESC_VERSION_XL ,
   DESC_VERSION_ALL ,
   DESC_CHILDREN ,
   DESC_MIN ,
   DESC_MAX ,
   DESC_MINEX ,
   DESC_MAXEX ,
   DESC_STEP ,
   DESC_ANIMATE ,
   DESC_ANIMATE_OFF ,
   DESC_ANIMATE_ON ,
   DESC_ANIMATE_MIX ,
   DESC_ASKOBJECT ,
   DESC_UNIT ,
   DESC_UNIT_FLOAT ,
   DESC_UNIT_INT ,
   DESC_UNIT_PERCENT ,
   DESC_UNIT_DEGREE ,
   DESC_UNIT_METER ,
   DESC_UNIT_TIME ,
   DESC_PARENTGROUP ,
   DESC_CYCLE ,
   DESC_HIDE ,
   DESC_DEFAULT ,
   DESC_ACCEPT ,
   DESC_SEPARATORLINE ,
   DESC_REFUSE ,
   DESC_PARENTID ,
   DESC_CUSTOMGUI ,
   DESC_COLUMNS ,
   DESC_LAYOUTGROUP ,
   DESC_REMOVEABLE ,
   DESC_GUIOPEN ,
   DESC_EDITABLE ,
   DESC_MINSLIDER ,
   DESC_MAXSLIDER ,
   DESC_GROUPSCALEV ,
   DESC_SCALEH ,
   DESC_LAYOUTVERSION ,
   DESC_ALIGNLEFT ,
   DESC_FITH ,
   DESC_NEWLINE ,
   DESC_TITLEBAR ,
   DESC_CYCLEICONS ,
   DESC_CYCLESYMBOLS ,
   DESC_PARENT_COLLAPSE ,
   DESC_FORBID_INLINE_FOLDING ,
   DESC_FORBID_SCALING ,
   DESC_ANGULAR_XYZ ,
   DESC_INPORT ,
   DESC_OUTPORT ,
   DESC_STATICPORT ,
   DESC_NEEDCONNECTION ,
   DESC_MULTIPLE ,
   DESC_PORTONLY ,
   DESC_CREATEPORT ,
   DESC_PORTSMIN ,
   DESC_PORTSMAX ,
   DESC_NOTMOVABLE ,
   DESC_EDITPORT ,
   DESC_ITERATOR ,
   DESC_PARENTMSG ,
   DESC_MATEDNOTEXT ,
   DESC_COLUMNSMATED ,
   DESC_SHADERLINKFLAG ,
   DESC_NOGUISWITCH ,
   DESC_COLORALWAYSLINEAR ,
   DESC_HIDE_WHEN_INLINE ,
   DESC_MATERIALEDITOR_LEFTSIDE ,
   DESC_CHANGED ,
   DESC_HIDEINFIELDS ,
   DESC_SHOWINFIELDS ,
   DESC_FIELDCOLORCHANNEL ,
   DESC_FIELDDIRECTIONCHANNEL ,
   DESC_FIELDVALUECHANNEL ,
   DESC_FIELDROTATIONCHANNEL ,
   DESC_NODEPORT ,
   DESC_NODEPORTSTATE ,
   DESC_REPLACECOMPLEXUI ,
   DESC_REPLACE_HIDE ,
   DESC_RESOURCEPATH ,
   DESC_RESOURCELINE ,
   DESC_TEMPDESCID ,
   DESC_IDENT ,
   DESC_IDENT_ORIGIN ,
   DESC_DISABLELAYOUTSWITCH ,
   DESC_
}
enum   {
   COLORA_R ,
   COLORA_G ,
   COLORA_B ,
   COLORA_A
}
enum   {
   VECTOR4D_X ,
   VECTOR4D_Y ,
   VECTOR4D_Z ,
   VECTOR4D_W
}
enum   {
   VECTOR_X ,
   VECTOR_Y ,
   VECTOR_Z
}
enum   {
   COLOR_R ,
   COLOR_G ,
   COLOR_B
}

函数

Bool   Description_Register ( Int32 id, const String &idstr, LocalResource *res)