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

Class to create a UT_Ramp from an OP node path and parameter string. More...

#include <UT_Ramp.h>

Public Member Functions

 UT_RampOpResolver ()
 
virtual ~UT_RampOpResolver ()
 
 UT_RampOpResolver (const UT_RampOpResolver &)=delete
 
UT_RampOpResolveroperator= (const UT_RampOpResolver &)=delete
 
virtual bool resolveRampParm (UT_Ramp &target_ramp, const char *op_path, const char *ramp_parm, bool *is_rgb=nullptr, int *op_id=nullptr, int *op_version=nullptr)
 

Detailed Description

Class to create a UT_Ramp from an OP node path and parameter string.

Definition at line 320 of file UT_Ramp.h.

Constructor & Destructor Documentation

UT_RampOpResolver::UT_RampOpResolver ( )
virtual UT_RampOpResolver::~UT_RampOpResolver ( )
virtual
UT_RampOpResolver::UT_RampOpResolver ( const UT_RampOpResolver )
delete

Member Function Documentation

UT_RampOpResolver& UT_RampOpResolver::operator= ( const UT_RampOpResolver )
delete
virtual bool UT_RampOpResolver::resolveRampParm ( UT_Ramp target_ramp,
const char *  op_path,
const char *  ramp_parm,
bool *  is_rgb = nullptr,
int op_id = nullptr,
int op_version = nullptr 
)
virtual

Fetch a UT_Ramp from an OP node's ramp parm. May return false if the OP or parm is not found, or if the parm is not a ramp. is_rgb, op_id, and op_version are optional return values for the type of ramp, the parent node's unique ID, and the parent node's version parm serial (as reported by getVersionParms()


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