Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

OFX::RGBParam Class Reference

#include <ofxsParam.h>

Inheritance diagram for OFX::RGBParam:

OFX::ValueParam OFX::Param List of all members.

Detailed Description

Wraps up an RGB param.


Public Member Functions

void setDefault (double r, double g, double b)
 set the default value
void getDefault (double &r, double &g, double &b)
 het the default value
void getValue (double &r, double &g, double &b)
 get value
void getValueAtTime (double t, double &r, double &g, double &b)
 get the value at a time
void setValue (double r, double g, double b)
 set value
void setValueAtTime (double t, double r, double g, double b)
 set the value at a time, implicitly adds a keyframe

Protected Member Functions

 mDeclareProtectedAssignAndCC (RGBParam)
 RGBParam (void)
 RGBParam (const ParamSet *paramSet, const std::string &name, OfxParamHandle handle)
 hidden constructor

Friends

class ParamSet


Constructor & Destructor Documentation

OFX::RGBParam::RGBParam void   )  [inline, protected]
 

OFX::RGBParam::RGBParam const ParamSet paramSet,
const std::string &  name,
OfxParamHandle  handle
[protected]
 

hidden constructor


Member Function Documentation

void OFX::RGBParam::getDefault double &  r,
double &  g,
double &  b
 

het the default value

void OFX::RGBParam::getValue double &  r,
double &  g,
double &  b
 

get value

void OFX::RGBParam::getValueAtTime double  t,
double &  r,
double &  g,
double &  b
 

get the value at a time

OFX::RGBParam::mDeclareProtectedAssignAndCC RGBParam   )  [protected]
 

void OFX::RGBParam::setDefault double  r,
double  g,
double  b
 

set the default value

void OFX::RGBParam::setValue double  r,
double  g,
double  b
 

set value

void OFX::RGBParam::setValueAtTime double  t,
double  r,
double  g,
double  b
 

set the value at a time, implicitly adds a keyframe


Friends And Related Function Documentation

friend class ParamSet [friend]
 

Reimplemented from OFX::ValueParam.


The documentation for this class was generated from the following files:
Generated on Thu Oct 9 13:03:50 2008 for OFX Support by  doxygen 1.3.9.1