Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://coin3d.github.io
https://www.kongsberg.com/en/kogt/
Data Fields
simage_param_data Struct Reference

Data Fields

int type
 
char * name
 
union {
   int   integerdata
 
   float   floatdata
 
   double   doubledata
 
   char *   stringdata
 
   void *   pointerdata
 
   void(*   functiondata )()
 
data
 
struct simage_param_datanext
 

Detailed Description

Definition at line 28 of file params.c.

Field Documentation

union { ... } simage_param_data::data
double simage_param_data::doubledata

Definition at line 34 of file params.c.

Referenced by add_double_param(), s_params_copy(), and s_params_get().

float simage_param_data::floatdata

Definition at line 33 of file params.c.

Referenced by add_float_param(), s_params_copy(), and s_params_get().

void(* simage_param_data::functiondata) ()

Definition at line 37 of file params.c.

Referenced by add_function_param(), s_params_copy(), and s_params_get().

int simage_param_data::integerdata

Definition at line 32 of file params.c.

Referenced by add_integer_param(), s_params_copy(), and s_params_get().

char* simage_param_data::name

Definition at line 30 of file params.c.

Referenced by find_param(), s_params_copy(), s_params_get(), and s_params_set().

struct simage_param_data* simage_param_data::next

Definition at line 39 of file params.c.

Referenced by find_param(), s_params_copy(), and s_params_destroy().

void* simage_param_data::pointerdata

Definition at line 36 of file params.c.

Referenced by add_pointer_param(), s_params_copy(), and s_params_get().

char* simage_param_data::stringdata

Definition at line 35 of file params.c.

Referenced by add_string_param(), s_params_copy(), s_params_destroy(), and s_params_get().

int simage_param_data::type

Definition at line 29 of file params.c.

Referenced by find_param(), s_params_copy(), s_params_destroy(), s_params_get(), and s_params_set().


The documentation for this struct was generated from the following file: