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

OFX::BaseDoubleParamDescriptor Class Reference

#include <ofxsParam.h>

Inheritance diagram for OFX::BaseDoubleParamDescriptor:

OFX::ValueParamDescriptor OFX::ParamDescriptor OFX::Double2DParamDescriptor OFX::Double3DParamDescriptor OFX::DoubleParamDescriptor List of all members.

Detailed Description

Common base to all double param types.


Public Member Functions

void setDoubleType (DoubleTypeEnum v)
 set the type of the double param, defaults to eDoubleTypePlain
void setIncrement (double v)
 set the sensitivity of any gui slider
void setDigits (int v)
 set the number of digits printed after a decimal point in any gui

Protected Member Functions

 mDeclareProtectedAssignAndCC (BaseDoubleParamDescriptor)
 BaseDoubleParamDescriptor (void)
 BaseDoubleParamDescriptor (const std::string &name, ParamTypeEnum type, OfxPropertySetHandle props)
 hidden constructor

Friends

class ParamSetDescriptor


Constructor & Destructor Documentation

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

OFX::BaseDoubleParamDescriptor::BaseDoubleParamDescriptor const std::string &  name,
ParamTypeEnum  type,
OfxPropertySetHandle  props
[protected]
 

hidden constructor


Member Function Documentation

OFX::BaseDoubleParamDescriptor::mDeclareProtectedAssignAndCC BaseDoubleParamDescriptor   )  [protected]
 

void OFX::BaseDoubleParamDescriptor::setDigits int  v  ) 
 

set the number of digits printed after a decimal point in any gui

void OFX::BaseDoubleParamDescriptor::setDoubleType DoubleTypeEnum  v  ) 
 

set the type of the double param, defaults to eDoubleTypePlain

void OFX::BaseDoubleParamDescriptor::setIncrement double  v  ) 
 

set the sensitivity of any gui slider


Friends And Related Function Documentation

friend class ParamSetDescriptor [friend]
 

Reimplemented from OFX::ValueParamDescriptor.

Reimplemented in OFX::DoubleParamDescriptor, OFX::Double2DParamDescriptor, and OFX::Double3DParamDescriptor.


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