TuttleOFX
1
|
#include <ofxsParam.h>
Public Member Functions | |
Attribute (const std::string &name) | |
const std::string & | getName () const |
get name | |
PropertySet & | getProps () |
const PropertySet & | getProps () const |
Protected Member Functions | |
Attribute () | |
Protected Attributes | |
std::string | _name |
PropertySet | _props |
Private Member Functions | |
Attribute (const Attribute &v) | |
Attribute & | operator= (const Attribute &) |
Definition at line 869 of file ofxsParam.h.
OFX::Attribute::Attribute | ( | const Attribute & | v | ) | [inline, private] |
Definition at line 872 of file ofxsParam.h.
OFX::Attribute::Attribute | ( | ) | [inline, protected] |
Definition at line 875 of file ofxsParam.h.
OFX::Attribute::Attribute | ( | const std::string & | name | ) | [inline] |
Definition at line 878 of file ofxsParam.h.
const std::string& OFX::Attribute::getName | ( | void | ) | const [inline] |
get name
Definition at line 883 of file ofxsParam.h.
References _name.
Referenced by OFX::Interact::addParamToSlaveTo(), tuttle::plugin::av::writer::AVWriterPlugin::disableAVOptionsForCodecOrFormat(), and tuttle::plugin::av::AVOptionPlugin< IOPlugin >::setParameters().
PropertySet& OFX::Attribute::getProps | ( | ) | [inline] |
Definition at line 885 of file ofxsParam.h.
References _props.
Referenced by OFX::ChoiceParam::appendOption(), OFX::ValueParam::getCacheInvalidation(), OFX::IntParam::getDefault(), OFX::Int2DParam::getDefault(), OFX::Int3DParam::getDefault(), OFX::DoubleParam::getDefault(), OFX::Double2DParam::getDefault(), OFX::Double3DParam::getDefault(), OFX::RGBParam::getDefault(), OFX::RGBAParam::getDefault(), OFX::StringParam::getDefault(), OFX::ChoiceParam::getDefault(), OFX::BooleanParam::getDefault(), OFX::CustomParam::getDefault(), OFX::BaseDoubleParam::getDigits(), OFX::IntParam::getDisplayRange(), OFX::Int2DParam::getDisplayRange(), OFX::Int3DParam::getDisplayRange(), OFX::DoubleParam::getDisplayRange(), OFX::Double2DParam::getDisplayRange(), OFX::Double3DParam::getDisplayRange(), OFX::BaseDoubleParam::getDoubleType(), OFX::ValueParam::getEvaluateOnChange(), OFX::Param::getHint(), OFX::BaseDoubleParam::getIncrement(), OFX::ValueParam::getIsAnimating(), OFX::ValueParam::getIsAutoKeying(), OFX::Param::getIsEnable(), OFX::ValueParam::getIsPersistant(), OFX::Param::getIsSecret(), OFX::Param::getLabels(), OFX::ChoiceParam::getNOptions(), OFX::Param::getParent(), OFX::IntParam::getRange(), OFX::Int2DParam::getRange(), OFX::Int3DParam::getRange(), OFX::DoubleParam::getRange(), OFX::Double2DParam::getRange(), OFX::Double3DParam::getRange(), OFX::Param::getScriptName(), OFX::StringParam::getStringType(), OFX::Param::Param(), OFX::ChoiceParam::resetOptions(), OFX::IntParam::setDefault(), OFX::Int2DParam::setDefault(), OFX::Int3DParam::setDefault(), OFX::DoubleParam::setDefault(), OFX::Double2DParam::setDefault(), OFX::Double3DParam::setDefault(), OFX::RGBParam::setDefault(), OFX::RGBAParam::setDefault(), OFX::StringParam::setDefault(), OFX::ChoiceParam::setDefault(), OFX::BooleanParam::setDefault(), OFX::CustomParam::setDefault(), OFX::BaseDoubleParam::setDigits(), OFX::IntParam::setDisplayRange(), OFX::Int2DParam::setDisplayRange(), OFX::Int3DParam::setDisplayRange(), OFX::DoubleParam::setDisplayRange(), OFX::Double2DParam::setDisplayRange(), OFX::Double3DParam::setDisplayRange(), OFX::Param::setEnabled(), OFX::ValueParam::setEvaluateOnChange(), OFX::Param::setHint(), OFX::BaseDoubleParam::setIncrement(), OFX::Param::setIsSecret(), OFX::Param::setLabels(), tuttle::plugin::av::AVOptionPlugin< IOPlugin >::setParameters(), OFX::IntParam::setRange(), OFX::Int2DParam::setRange(), OFX::Int3DParam::setRange(), OFX::DoubleParam::setRange(), OFX::Double2DParam::setRange(), and OFX::Double3DParam::setRange().
const PropertySet& OFX::Attribute::getProps | ( | ) | const [inline] |
Definition at line 886 of file ofxsParam.h.
References _props.
Definition at line 873 of file ofxsParam.h.
std::string OFX::Attribute::_name [protected] |
Definition at line 889 of file ofxsParam.h.
Referenced by getName().
PropertySet OFX::Attribute::_props [protected] |
Definition at line 890 of file ofxsParam.h.
Referenced by getProps().