HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_ColorNode Class Reference

#include <UT_Ramp.h>

Public Member Functions

 UT_ColorNode ()
 
 UT_ColorNode (fpreal offset, const UT_FRGBA &color, UT_SPLINE_BASIS basis_=UT_SPLINE_LINEAR, bool enable_pos_=true, bool enable_val_=true, bool enable_interp_=true)
 
template<typename ARCHIVER_T >
bool serialize (ARCHIVER_T &archiver)
 

Public Attributes

float t
 
float old_t
 
SerializableFRGBA rgba
 
SerializableFRGBA old_rgba
 
UT_SPLINE_BASIS basis
 
bool enable_pos:1
 
bool enable_val:1
 
bool enable_interp:1
 

Detailed Description

Definition at line 42 of file UT_Ramp.h.

Constructor & Destructor Documentation

UT_ColorNode::UT_ColorNode ( )
inline

Definition at line 55 of file UT_Ramp.h.

UT_ColorNode::UT_ColorNode ( fpreal  offset,
const UT_FRGBA color,
UT_SPLINE_BASIS  basis_ = UT_SPLINE_LINEAR,
bool  enable_pos_ = true,
bool  enable_val_ = true,
bool  enable_interp_ = true 
)
inline

Definition at line 56 of file UT_Ramp.h.

Member Function Documentation

template<typename ARCHIVER_T >
bool UT_ColorNode::serialize ( ARCHIVER_T &  archiver)

Member Data Documentation

UT_SPLINE_BASIS UT_ColorNode::basis

Definition at line 79 of file UT_Ramp.h.

bool UT_ColorNode::enable_interp

Definition at line 80 of file UT_Ramp.h.

bool UT_ColorNode::enable_pos

Definition at line 80 of file UT_Ramp.h.

bool UT_ColorNode::enable_val

Definition at line 80 of file UT_Ramp.h.

SerializableFRGBA UT_ColorNode::old_rgba

Definition at line 78 of file UT_Ramp.h.

float UT_ColorNode::old_t

Definition at line 76 of file UT_Ramp.h.

SerializableFRGBA UT_ColorNode::rgba

Definition at line 77 of file UT_Ramp.h.

float UT_ColorNode::t

Definition at line 75 of file UT_Ramp.h.


The documentation for this class was generated from the following file: