c4d_customguidata.h File Reference

Classes

struct  CustomProperty
 
class  CustomGuiData
 

Namespaces

 cinema
 

Macros

#define CUSTOMGUI_SUPPORT_LAYOUTSWITCH
 
#define CUSTOMGUI_SUPPORT_LAYOUTDATA
 
#define CUSTOMGUI_DISALLOW_TAKESOVERRIDE
 
#define CUSTOMGUIARRAY_SIZE(A)
 
#define CUSTOMTYPE_HIDE_ID
 

Enumerations

enum class  CUSTOMTYPE {
  END ,
  FLAG ,
  LONG ,
  REAL ,
  STRING ,
  VECTOR ,
  HIDE_ID
}
 

Functions

enum cinema::CUSTOMTYPE MAXON_ENUM_LIST (CUSTOMTYPE)
 
Bool RegisterCustomGuiPlugin (const maxon::String &str, Int32 info, CustomGuiData *dat)
 

Variables

 END
 
 FLAG
 
 LONG
 
 REAL
 
 STRING
 
 VECTOR
 
 HIDE_ID
 

Macro Definition Documentation

◆ CUSTOMGUIARRAY_SIZE

#define CUSTOMGUIARRAY_SIZE (   A)

Calculates the size of arrays.

◆ CUSTOMTYPE_HIDE_ID

#define CUSTOMTYPE_HIDE_ID

Hides the property in the User Data manager (e.g. compatibility option).

Variable Documentation

◆ END

END

End marker.

◆ FLAG

FLAG

Bool data. (Either the property is there or not.)

◆ LONG

LONG

::Int32 data.

◆ REAL

REAL

::Float data.

◆ STRING

STRING

String data. (An ID from the string table.)

◆ VECTOR

VECTOR

::Vector data.

◆ HIDE_ID

HIDE_ID