#include <mxsobjects.h>
| Public Attributes | |
| Value * | name | 
| metadata_flag | desc_type | 
| parm_desc_flags | flags | 
| union { | |
| struct { | |
| int parm_id | |
| } | |
| struct { | |
| max_getter_cf getter | |
| max_setter_cf setter | |
| } | |
| struct { | |
| BlockID pb2_block_id | |
| ParamID pb2_param_id | |
| int pb2_tab_index | |
| } | |
| }; | |
| ParamType | type | 
| union { | |
| float fval | |
| int ival | |
| BOOL bval | |
| INT_PTR pval | |
| struct { | |
| float x | |
| float y | |
| float z | |
| float w | |
| } | |
| struct { | |
| float r | |
| float g | |
| float b | |
| float a | |
| } | |
| struct { | |
| float h | |
| float s | |
| float v | |
| } | |
| struct { | |
| int btn_min | |
| int btn_max | |
| int btn_val | |
| } | |
| } | init_val | 
| Value* name | 
| metadata_flag desc_type | 
| parm_desc_flags flags | 
| int parm_id | 
| max_getter_cf getter | 
| max_setter_cf setter | 
| BlockID pb2_block_id | 
| ParamID pb2_param_id | 
| int pb2_tab_index | 
| union { ... } | 
| ParamType type | 
| float fval | 
| int ival | 
| BOOL bval | 
| INT_PTR pval | 
| float x | 
| float y | 
| float z | 
| float w | 
| float r | 
| float g | 
| float b | 
| float a | 
| float h | 
| float s | 
| float v | 
| int btn_min | 
| int btn_max | 
| int btn_val | 
| union { ... } init_val |