Some properties type depends on the kind of the parameter, eg: kOfxParamPropDefault
is an int for a integer parameter but a double X 2 for a kOfxParamTypeDouble2D
parameter.
The variant property types are as follows....
kOfxParamTypeInteger
- int X 1kOfxParamTypeDouble
- double X 1kOfxParamTypeBoolean
- int X 1kOfxParamTypeChoice
- int X 1kOfxParamTypeRGBA
- double X 4 (normalised to 0..1 range)kOfxParamTypeRGB
- double X 3 (normalised to 0..1 range)kOfxParamTypeDouble2D
- double X 2kOfxParamTypeInteger2D
- int X 2kOfxParamTypeDouble3D
- double X 3kOfxParamTypeInteger3D
- int X 3kOfxParamTypeString
- char * X 1kOfxParamTypeCustom
- char * X 1kOfxParamTypePushButton
- none