TuttleOFX
1
|
#include <ParamInteger2D.hpp>
Public Member Functions | |
ParamInteger2D (INode &effect, const std::string &name, const ofx::attribute::OfxhParamDescriptor &descriptor) | |
ParamInteger2D * | clone () const |
clone this parameter | |
OfxPointI | getDefault () const |
void | getValue (int &x, int &y) const OFX_EXCEPTION_SPEC |
void | getValueAtTime (const OfxTime time, int &x, int &y) const OFX_EXCEPTION_SPEC |
void | setValue (const int &x, const int &y, const ofx::attribute::EChange change) OFX_EXCEPTION_SPEC |
void | setValueAtTime (const OfxTime time, const int &x, const int &y, const ofx::attribute::EChange change) OFX_EXCEPTION_SPEC |
Definition at line 13 of file ParamInteger2D.hpp.
tuttle::host::attribute::ParamInteger2D::ParamInteger2D | ( | INode & | effect, |
const std::string & | name, | ||
const ofx::attribute::OfxhParamDescriptor & | descriptor | ||
) |
Definition at line 9 of file ParamInteger2D.cpp.
References tuttle::host::ofx::attribute::OfxhMultiDimParam< ParamInteger, 2 >::_controls.
Referenced by clone().
ParamInteger2D* tuttle::host::attribute::ParamInteger2D::clone | ( | ) | const [inline, virtual] |
clone this parameter
Implements tuttle::host::ofx::attribute::OfxhParam.
Definition at line 18 of file ParamInteger2D.hpp.
References ParamInteger2D().
OfxPointI tuttle::host::attribute::ParamInteger2D::getDefault | ( | ) | const |
Definition at line 19 of file ParamInteger2D.cpp.
References tuttle::host::ofx::attribute::OfxhMultiDimParam< ParamInteger, 2 >::_controls.
void tuttle::host::attribute::ParamInteger2D::getValue | ( | int & | x, |
int & | y | ||
) | const |
Definition at line 28 of file ParamInteger2D.cpp.
void tuttle::host::attribute::ParamInteger2D::getValueAtTime | ( | const OfxTime | time, |
int & | x, | ||
int & | y | ||
) | const |
Definition at line 34 of file ParamInteger2D.cpp.
void tuttle::host::attribute::ParamInteger2D::setValue | ( | const int & | x, |
const int & | y, | ||
const ofx::attribute::EChange | change | ||
) |
Definition at line 40 of file ParamInteger2D.cpp.
void tuttle::host::attribute::ParamInteger2D::setValueAtTime | ( | const OfxTime | time, |
const int & | x, | ||
const int & | y, | ||
const ofx::attribute::EChange | change | ||
) |
Definition at line 47 of file ParamInteger2D.cpp.