Functions
ganv_port_new ()
GanvPort *
ganv_port_new (GanvModule *module
,
gboolean is_input
,
const char *first_prop_name
,
...
);
ganv_port_set_value_label ()
void
ganv_port_set_value_label (GanvPort *port
,
const char *str
);
ganv_port_show_control ()
void
ganv_port_show_control (GanvPort *port
);
ganv_port_hide_control ()
void
ganv_port_hide_control (GanvPort *port
);
ganv_port_set_control_is_toggle ()
void
ganv_port_set_control_is_toggle (GanvPort *port
,
gboolean is_toggle
);
ganv_port_set_control_is_integer ()
void
ganv_port_set_control_is_integer (GanvPort *port
,
gboolean is_integer
);
ganv_port_set_control_value ()
void
ganv_port_set_control_value (GanvPort *port
,
float value
);
ganv_port_set_control_min ()
void
ganv_port_set_control_min (GanvPort *port
,
float min
);
ganv_port_set_control_max ()
void
ganv_port_set_control_max (GanvPort *port
,
float max
);
ganv_port_get_natural_width ()
double
ganv_port_get_natural_width (const GanvPort *port
);
ganv_port_get_module ()
GanvModule *
ganv_port_get_module (const GanvPort *port
);
Returns
The module port
is on.
[transfer none]
ganv_port_get_control_value ()
float
ganv_port_get_control_value (const GanvPort *port
);
ganv_port_get_control_min ()
float
ganv_port_get_control_min (const GanvPort *port
);
ganv_port_get_control_max ()
float
ganv_port_get_control_max (const GanvPort *port
);
ganv_port_is_input ()
gboolean
ganv_port_is_input (const GanvPort *port
);
ganv_port_is_output ()
gboolean
ganv_port_is_output (const GanvPort *port
);