customgui_gradient.h File Reference

Classes

struct  GradientKnot
 
class  Gradient
 
class  GradientCustomGui
 

Namespaces

 maxon
 

Macros

#define CUSTOMGUI_GRADIENT
 
#define CUSTOMDATATYPE_GRADIENT
 
#define ID_GRADIENTGUI_BROWSERPRESET
 
#define ID_GRADIENTGUI_POPUPDIALOG
 
#define GRADIENTPROPERTY_ALPHA_WITH_COLOR
 
#define GRADIENTPROPERTY_ALPHA
 
#define GRADIENTPROPERTY_NOEDITCOLOR
 
#define GRADIENTPROPERTY_NOPRESETS
 
#define GRADIENTPROPERTY_NOINTERPOLATION
 
#define GRADIENTPROPERTY_NOKNOTPOSITION
 
#define GRADIENTPROPERTY_NOBIASPOSITION
 
#define GRADIENTPROPERTY_NOBRIGHTNESS
 
#define GRADIENTMODE_COLOR
 
#define GRADIENTMODE_ALPHA
 
#define GRADIENTMODE_COLORALPHA
 
#define GRADIENT_KNOT
 
#define GRADIENT_MODE
 
#define GRADIENT_UNCLAMPED
 
#define GRADIENTKNOT_COLOR
 
#define GRADIENTKNOT_BRIGHTNESS
 
#define GRADIENTKNOT_POSITION
 
#define GRADIENTKNOT_BIAS
 
#define GRADIENTKNOT_ID
 
#define GRADIENTKNOT_INTERPOLATION
 

Enumerations

enum  {
  GRADIENT_INTERPOLATION_CUBICKNOT ,
  GRADIENT_INTERPOLATION_CUBICBIAS ,
  GRADIENT_INTERPOLATION_SMOOTHKNOT ,
  GRADIENT_INTERPOLATION_LINEARKNOT ,
  GRADIENT_INTERPOLATION_NONE ,
  GRADIENT_INTERPOLATION_EXP_UP ,
  GRADIENT_INTERPOLATION_EXP_DOWN ,
  GRADIENT_INTERPOLATION_BLEND
}
 

Macro Definition Documentation

◆ CUSTOMGUI_GRADIENT

#define CUSTOMGUI_GRADIENT

Gradient custom GUI ID.

◆ CUSTOMDATATYPE_GRADIENT

#define CUSTOMDATATYPE_GRADIENT

Gradient custom data ID.

◆ ID_GRADIENTGUI_BROWSERPRESET

#define ID_GRADIENTGUI_BROWSERPRESET

Plugin ID for the Gradient GUI preset type.
Can be used to filter a list of presets for the Content Browser.

◆ ID_GRADIENTGUI_POPUPDIALOG

#define ID_GRADIENTGUI_POPUPDIALOG

Private.