Parameters#
Available in header <OpenMfx/Sdk/Cpp/Host/Parameters>
.
-
typedef OfxParamStruct OpenMfx::Parameter#
-
typedef OfxParamSetStruct OpenMfx::ParameterSet#
-
union OpenMfx::ParameterValue#
- #include <Parameters.h>
-
struct OfxParamStruct#
Public Functions
-
OfxParamStruct()#
-
~OfxParamStruct()#
-
void set_type(OpenMfx::ParameterType type)#
-
void realloc_string(int size)#
-
void deep_copy_from(const OfxParamStruct &other)#
Public Members
-
int is_valid#
-
char name[64]#
-
char type[64]#
-
OfxParamValueStruct values[4]#
-
OfxParamPropertySet properties#
-
char *name
-
OpenMfx::ParameterValue value[4]#
-
OpenMfx::ParameterType type
-
OpenMfx::PropertySet properties
-
OfxParamStruct()#
-
struct OfxParamSetStruct#
TODO: Why does not this inherit from OpenMfx::Collection<OfxParamStruct>?
Public Functions
-
OfxParamSetStruct()#
-
~OfxParamSetStruct()#
-
int find(const char *param) const#
-
void append(int count)#
-
int ensure(const char *parameter)#
-
void deep_copy_from(const OfxParamSetStruct &other)#
-
int count() const#
-
OfxParamStruct &operator[](int i)#
-
const OfxParamStruct &operator[](int i) const#
-
OfxParamSetStruct()#