Open Search
    customgui_description.h File Reference

    Classes

    struct  DescriptionFilter
     
    class  DescriptionCustomGui
     

    Namespaces

     cinema
     

    Macros

    #define CUSTOMGUI_DESCRIPTION
     
    #define DESCRIPTION_ALLOWFOLDING
     
    #define DESCRIPTION_SHOWTITLE
     
    #define DESCRIPTION_NOUNDO
     
    #define DESCRIPTION_OBJECTSNOTINDOC
     
    #define DESCRIPTION_FORCEGETOBJECT
     
    #define DESCRIPTION_MODALMODE
     
    #define DESCRIPTION_LEFTMATEDITREGION
     
    #define DESCRIPTION_STORAGE
     
    #define DESCRIPTION_FOLDERSTORE
     
    #define DESCRIPTION_SCALE_ALL_ELEMENTS
     
    #define DESCRIPTION_NO_SHOW_SUBCHANNELS
     
    #define DESCRIPTION_OPEN_ALL_GROUPS
     
    #define DESCRIPTION_NO_TAKE_OVERRIDES
     
    #define DESCRIPTION_SINGLEDESC_MODE
     
    #define DESCRIPTION_ALLOW_DROPDOWN_FILTER
     
    #define DESCRIPTION_HIDE_EMPTY_GROUPS
     
    #define DESCRIPTION_HIDE_LAYOUT_SWITCH
     
    #define MCB_NAVIGATIONCHANGED
     
    #define MCB_SETATOMARRAY
     
    #define MM_HASOBJECTS
     

    Typedefs

    typedef GeData MasterCallBackFunc(GeDialog *master, const BaseContainer &msg)
     

    Enumerations

    enum class  AMFILTERFLAGS {
      NONE ,
      SHOWHIDDEN ,
      SHOWANIMONLY ,
      SHOWLOCKED ,
      HIDEINLINEATTRIBUTES ,
      SHOWKEYFRAMESEL ,
      SHOWANIMATED ,
      SHOWDRIVERDRIVENXPRESSO ,
      SHOWOVERRIDEN
    }
     

    Functions

    enum cinema::AMFILTERFLAGS MAXON_ENUM_FLAGS (AMFILTERFLAGS)
     

    Variables

     NONE
     
     SHOWHIDDEN
     
     SHOWANIMONLY
     
     SHOWLOCKED
     
     HIDEINLINEATTRIBUTES
     
     SHOWKEYFRAMESEL
     
     SHOWANIMATED
     
     SHOWDRIVERDRIVENXPRESSO
     
     SHOWOVERRIDEN
     

    Macro Definition Documentation

    ◆ CUSTOMGUI_DESCRIPTION

    #define CUSTOMGUI_DESCRIPTION

    Description custom GUI ID.

    ◆ MM_HASOBJECTS

    #define MM_HASOBJECTS

    Allows to query the number of active objects:

    Int32 cnt = sub->MasterMessage(BaseContainer(MM_HASOBJECTS)).GetInt32();
    #define MM_HASOBJECTS
    Definition: customgui_description.h:65
    maxon::Int32 Int32
    Definition: ge_sys_math.h:51

    Variable Documentation

    ◆ NONE

    NONE

    None.

    ◆ SHOWHIDDEN

    SHOWHIDDEN

    Show hidden parameters.

    ◆ SHOWANIMONLY

    SHOWANIMONLY

    Show animated parameters.

    ◆ SHOWLOCKED

    SHOWLOCKED

    Show locked parameters.

    ◆ HIDEINLINEATTRIBUTES

    HIDEINLINEATTRIBUTES

    Hide attributes if marked with DESC_HIDE_WHEN_INLINE.

    ◆ SHOWKEYFRAMESEL

    SHOWKEYFRAMESEL

    Hide attributes if they are not in keyframe selection.

    ◆ SHOWANIMATED

    SHOWANIMATED

    Hide attributes if they are not animated.

    ◆ SHOWDRIVERDRIVENXPRESSO

    SHOWDRIVERDRIVENXPRESSO

    Hide attributes if they are an expresso driver or driven.

    ◆ SHOWOVERRIDEN

    SHOWOVERRIDEN

    Hide attributes if they are overriden.