TuttleOFX
1
|
#include <OfxhParamPushButton.hpp>
Public Member Functions | |
OfxhParamPushButton (const OfxhParamDescriptor &descriptor, const std::string &name, OfxhParamSet &setInstance) | |
virtual void | getValue (double &) const OFX_EXCEPTION_SPEC |
virtual void | getValueAtTime (const OfxTime time, double &) const OFX_EXCEPTION_SPEC |
virtual void | setValue (const double &, const EChange change) OFX_EXCEPTION_SPEC |
virtual void | setValueAtTime (const OfxTime time, const double &, const EChange change) OFX_EXCEPTION_SPEC |
virtual void | setValue (const int &v, const EChange change) OFX_EXCEPTION_SPEC |
virtual void | setValueAtTime (const OfxTime time, const int &v, const EChange change) OFX_EXCEPTION_SPEC |
virtual void | setValueFromExpression (const std::string &value, const EChange change) OFX_EXCEPTION_SPEC |
void | setValueFromExpression (const std::string &value) OFX_EXCEPTION_SPEC |
bool | paramTypeHasData () const |
std::size_t | getHashAtTime (const OfxTime time) const |
Definition at line 14 of file OfxhParamPushButton.hpp.
tuttle::host::ofx::attribute::OfxhParamPushButton::OfxhParamPushButton | ( | const OfxhParamDescriptor & | descriptor, |
const std::string & | name, | ||
OfxhParamSet & | setInstance | ||
) | [inline] |
Definition at line 19 of file OfxhParamPushButton.hpp.
std::size_t tuttle::host::ofx::attribute::OfxhParamPushButton::getHashAtTime | ( | const OfxTime | time | ) | const [inline, virtual] |
Implements tuttle::host::ofx::attribute::OfxhParam.
Definition at line 33 of file OfxhParamPushButton.hpp.
virtual void tuttle::host::ofx::attribute::OfxhParamPushButton::getValue | ( | double & | ) | const [inline, virtual] |
Definition at line 22 of file OfxhParamPushButton.hpp.
virtual void tuttle::host::ofx::attribute::OfxhParamPushButton::getValueAtTime | ( | const OfxTime | time, |
double & | |||
) | const [inline, virtual] |
Definition at line 23 of file OfxhParamPushButton.hpp.
bool tuttle::host::ofx::attribute::OfxhParamPushButton::paramTypeHasData | ( | ) | const [inline, virtual] |
Implements tuttle::host::ofx::attribute::OfxhParam.
Definition at line 31 of file OfxhParamPushButton.hpp.
virtual void tuttle::host::ofx::attribute::OfxhParamPushButton::setValue | ( | const double & | , |
const EChange | change | ||
) | [inline, virtual] |
Definition at line 24 of file OfxhParamPushButton.hpp.
virtual void tuttle::host::ofx::attribute::OfxhParamPushButton::setValue | ( | const int & | v, |
const EChange | change | ||
) | [inline, virtual] |
Definition at line 26 of file OfxhParamPushButton.hpp.
virtual void tuttle::host::ofx::attribute::OfxhParamPushButton::setValueAtTime | ( | const OfxTime | time, |
const double & | , | ||
const EChange | change | ||
) | [inline, virtual] |
Definition at line 25 of file OfxhParamPushButton.hpp.
virtual void tuttle::host::ofx::attribute::OfxhParamPushButton::setValueAtTime | ( | const OfxTime | time, |
const int & | v, | ||
const EChange | change | ||
) | [inline, virtual] |
Definition at line 27 of file OfxhParamPushButton.hpp.
virtual void tuttle::host::ofx::attribute::OfxhParamPushButton::setValueFromExpression | ( | const std::string & | value, |
const EChange | change | ||
) | [inline, virtual] |
Reimplemented from tuttle::host::ofx::attribute::OfxhParam.
Definition at line 28 of file OfxhParamPushButton.hpp.
void tuttle::host::ofx::attribute::OfxhParamPushButton::setValueFromExpression | ( | const std::string & | value | ) | [inline] |
Reimplemented from tuttle::host::ofx::attribute::OfxhParam.
Definition at line 29 of file OfxhParamPushButton.hpp.
References tuttle::host::ofx::attribute::eChangeUserEdited, and setValueFromExpression().
Referenced by setValueFromExpression().