seduce
This is the new and improved .h file for the "ui tool kit" used in varius verse related applications.
Contents:
- Initialize Seduce
- seduce_init
- seduce_animate
- text lines
- seduce_text_line_draw
- seduce_text_line_hit_test
- seduce_text_line_length
- seduce_text_line_edit
- seduce_text_password_edit
- seduce_text_double_edit
- seduce_text_float_edit
- seduce_text_int_edit
- seduce_text_uint_edit
- text blocks
- seduce_text_block_draw
- seduce_text_block_hit_test
- sui_text_block_edit
- text buttons
- seduce_text_button
- seduce_text_button_list
- Language translation
- seduce_translate
- seduce_translate_load
- seduce_translate_save
- Popup Menus
- seduce_popup_simple
- seduce_popup
- view and projection code
- seduce_object_3d_color
- seduce_widget_icon_button
- seduce_widget_icon_button_invisible
- seduce_widget_icon_toggle
- seduce_widget_slider_radial
- seduce_widget_wheel_radial
- seduce_widget_select_radial
- seduce_widget_button_angle
- ---------------------
- seduce_color_set
- seduce_background_color
- seduce_background_negative_draw
- seduce_background_square_draw
- seduce_background_shape_draw
- seduce_background_polygon_flush
- seduce_background_image_draw
- seduce_background_shape_matrix_interact
- -------------------------------
- seduce_view_init
- seduce_view_set
- seduce_view_update
- seduce_view_interpolation_style_set
- seduce_view_change_look_at
- seduce_view_change_right_button
- seduce_view_change_mouse_look
- seduce_view_change_multi_touch
- seduce_view_change_axised_orbit
- seduce_view_change_spin_orbit
- seduce_view_change_spin_axised_orbit
- seduce_view_change_orbit
- seduce_view_change_orbit_delta
- seduce_view_orbit
- seduce_view_change_rotate
- seduce_view_change_rotate_delta
- seduce_view_rotate
- seduce_view_change_pan
- seduce_view_change_pan_delta
- seduce_view_pan
- seduce_view_pan_to_set
- seduce_view_change_distance
- seduce_view_change_distance_delta
- seduce_view_change_distance_scroll
- seduce_view_distance
- seduce_view_distance_to_set
- seduce_view_change_distance_scroll_zoom
- seduce_view_center_set
- seduce_view_camera_set
- seduce_view_up_set
- seduce_view_pan_to_set
- seduce_view_direction_set
- seduce_view_change_zoom
- seduce_view_center_getf
- seduce_view_center_getd
- seduce_view_distance_camera_set
- seduce_view_distance_camera_get
- seduce_view_camera_getf
- seduce_view_camera_getd
- seduce_view_camera_vector_getf
- seduce_view_camera_vector_getd
- seduce_view_grid_size_set
- seduce_view_model_matrixd
- seduce_view_model_matrixf
- seduce_view_sprite_matrixf
- seduce_view_projectiond
- seduce_view_projectionf
- seduce_view_projection_vertexf
- seduce_view_projection_vertexd
- seduce_view_projection_screend
- seduce_view_projection_screenf
- seduce_view_projection_screen_distanced
- seduce_view_projection_planed
- seduce_view_projection_lined
- -----------
- seduce_manipulator_point
- seduce_manipulator_pos_xyz
- seduce_manipulator_point_plane
- seduce_manipulator_point_axis
- seduce_manipulator_point_vector
- seduce_manipulator_normal
- seduce_manipulator_radius
- seduce_manipulator_scale
- seduce_manipulator_rotate
- seduce_manipulator_square_centered
- seduce_manipulator_square_cornered
- seduce_manipulator_cube_centered
- seduce_manipulator_cube_cornered
- -------------------------
- seduce_element_add_point
- seduce_element_add_line
- seduce_element_add_triangle
- seduce_element_add_quad
- seduce_element_add_surface
- seduce_element_colission_test
- seduce_element_pointer_id
- seduce_element_selected_id
- seduce_element_primary_axis
- seduce_element_surface_project
- seduce_element_popup_action_begin
- seduce_element_popup_action_end
- seduce_element_popup_action
- Defines