#include <ofxsParam.h>
Inheritance diagram for OFX::ParamDescriptor:

Public Member Functions | |
| virtual | ~ParamDescriptor () |
| dtor | |
| ParamTypeEnum | getType (void) const |
| const std::string & | getName (void) const |
| name | |
| PropertySet & | getPropertySet () |
| Get the property set. | |
| void | setLabels (const std::string &label, const std::string &shortLabel, const std::string &longLabel) |
| set the label properties | |
| void | setHint (const std::string &hint) |
| set the param hint | |
| void | setScriptName (const std::string &hint) |
| set the script name, default is the name it was defined with | |
| void | setIsSecret (bool v) |
| set the secretness of the param, defaults to false | |
| void | setParent (const GroupParamDescriptor &v) |
| set the group param that is the parent of this one, default is to be ungrouped at the root level | |
| void | setEnabled (bool v) |
| set the secretness of the param, defaults to false | |
Protected Member Functions | |
| mDeclareProtectedAssignAndCC (ParamDescriptor) | |
| ParamDescriptor (void) | |
| ParamDescriptor (const std::string &name, ParamTypeEnum type, OfxPropertySetHandle props) | |
| ctor | |
Protected Attributes | |
| std::string | _paramName |
| ParamTypeEnum | _paramType |
| PropertySet | _paramProps |
Friends | |
| class | ParamSetDescriptor |
|
|
|
|
||||||||||||||||
|
ctor
|
|
|
dtor
|
|
|
name
|
|
|
Get the property set.
|
|
|
|
|
|
|
|
|
set the secretness of the param, defaults to false
|
|
|
set the param hint
|
|
|
set the secretness of the param, defaults to false
|
|
||||||||||||||||
|
set the label properties
|
|
|
set the group param that is the parent of this one, default is to be ungrouped at the root level
|
|
|
set the script name, default is the name it was defined with
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1