Clarisse 4.0 SP5b SDK  4.0.0.0.5.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
MatteOverride Class Reference

Utility wrapper that contains attributes and evaluators to give easy access to the matte override outside of the layer. More...

Public Member Functions

void set_alpha_attr (OfAttr *attr)
 
void set_color_attr (OfAttr *attr)
 
void resync_alpha ()
 
void resync_color ()
 
double eval_matte_alpha (const CtxEval &eval_ctx, CtxShader &shader_ctx) const
 
GMathVec3d eval_matte_color (const CtxEval &eval_ctx, CtxShader &shader_ctx) const
 

Detailed Description

Utility wrapper that contains attributes and evaluators to give easy access to the matte override outside of the layer.