view and projection code

seduce_object_3d_color

void seduce_object_3d_color(float col_a_r, float col_a_g, float col_a_b, float col_b_r, float col_b_g, float col_b_b, float reflect_r, float reflect_g, float reflect_b);

seduce_widget_icon_button

boolean seduce_widget_icon_button(BInputState *input, void *id, uint icon, float pos_x, float pos_y, float scale, float time, float *color);

seduce_widget_icon_button_invisible

boolean seduce_widget_icon_button_invisible(BInputState *input, void *id, float pos_x, float pos_y);

seduce_widget_icon_toggle

boolean seduce_widget_icon_toggle(BInputState *input, void *id, boolean *value, uint icon, float pos_x, float pos_y, float scale, float time);

seduce_widget_slider_radial

boolean seduce_widget_slider_radial(BInputState *input, void *id, float *value, float pos_x, float pos_y, float size, float scale, float min, float max, float time, float *color);

seduce_widget_wheel_radial

boolean seduce_widget_wheel_radial(BInputState *input, void *id, float *color, float pos_x, float pos_y, float size, float scale, float time);

seduce_widget_select_radial

boolean seduce_widget_select_radial(BInputState *input, void *id, uint *selected, char **lables, uint element_count, float pos_x, float pos_y, float size, float scale, float time, boolean release_only);

seduce_widget_button_angle

boolean seduce_widget_button_angle(BInputState *input, void *id, float pos_x, float pos_y, float angle_a, float angle_b, const char *text, float timer);