customgui_gradient.h File Reference

Classes

class  Gradient
 
class  GradientCustomGui
 

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
 

Typedefs

using GradientRenderDataTuple = maxon::Tuple< maxon::GradientRenderData, maxon::GradientRenderData >
 

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.

Typedef Documentation

◆ GradientRenderDataTuple

using GradientRenderDataTuple = maxon::Tuple<maxon::GradientRenderData, maxon::GradientRenderData>