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

OFX::CustomParam Class Reference

#include <ofxsParam.h>

Inheritance diagram for OFX::CustomParam:

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

Detailed Description

Wraps up a custom param, not animation support yet.


Public Member Functions

void setDefault (const std::string &v)
 set the default value
void getDefault (std::string &v)
 het the default value
void getValue (std::string &v)
 get value
void getValueAtTime (double t, std::string &v)
 get the value at a time
void setValue (const std::string &v)
 set value
void setValueAtTime (double t, const std::string &v)
 set the value at a time, implicitly adds a keyframe

Protected Member Functions

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

Friends

class ParamSet


Constructor & Destructor Documentation

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

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

hidden constructor


Member Function Documentation

void OFX::CustomParam::getDefault std::string &  v  ) 
 

het the default value

void OFX::CustomParam::getValue std::string &  v  ) 
 

get value

void OFX::CustomParam::getValueAtTime double  t,
std::string &  v
 

get the value at a time

OFX::CustomParam::mDeclareProtectedAssignAndCC CustomParam   )  [protected]
 

void OFX::CustomParam::setDefault const std::string &  v  ) 
 

set the default value

void OFX::CustomParam::setValue const std::string &  v  ) 
 

set value

void OFX::CustomParam::setValueAtTime double  t,
const std::string &  v
 

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