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_viewport_set
- seduce_element_endframe
- seduce_animate
- Fonts
- seduce_font_load
- seduce_font_count
- seduce_font_name
- seduce_font_get_by_id
- seduce_font_get_by_name
- seduce_font_default_get
- seduce_font_default_set
- Text line rendering and editing
- seduce_text_line_draw
- seduce_text_line_hit_test
- seduce_text_line_length
- seduce_text_edit_line
- seduce_text_edit_obfuscated
- seduce_text_edit_double
- seduce_text_edit_float
- seduce_text_edit_int
- seduce_text_edit_uint
- seduce_text_edit_active
- Describes the styling of a section of text.
- seduce_text_block_draw
- seduce_text_block_height
- seduce_text_box_draw_monospace
- seduce_text_box_edit
- seduce_text_monospace_edit
- seduce_text_button
- seduce_text_button_list
- Tool tips
- seduce_tool_tip
- Language translation
- seduce_translate
- seduce_translate_load
- seduce_translate_save
- Popup Menus
- seduce_popup_simple
- seduce_popup
- seduce_popup_text
- Draw icons
- seduce_object_3d_draw
- seduce_object_3d_count
- seduce_object_3d_object_name
- seduce_object_3d_object_lookup
- Widgets
- seduce_widget_button_icon
- seduce_widget_button_invisible
- seduce_widget_toggle_icon
- seduce_widget_slider_line
- seduce_widget_slider_radial
- seduce_widget_slider_radius
- seduce_widget_color_wheel_radial
- seduce_widget_color_triangle_radial
- seduce_widget_color_square_radial
- seduce_widget_select_radial
- Seconds in a day
- seduce_widget_list
- seduce_widget_list_element_background
- seduce_widget_list_element_list
- seduce_settings_betray_set
- seduce_settings_betray_get
- Surface
- seduce_background_object_allocate
- seduce_primitive_background_object_free
- seduce_background_shadow_add
- seduce_background_shadow_square_add
- seduce_background_shape_add
- seduce_background_quad_add
- seduce_background_square_add
- seduce_background_tri_add
- seduce_background_tri_fade_add
- seduce_primitive_surface_draw
- seduce_surface_circle_spawn
- seduce_primitive_background_flare_draw
- seduce_background_image_add
- Lens shader
- seduce_lens_shader_get
- seduce_lens_draw
- Galleries
- seduce_background_gallery_vertical_draw
- seduce_background_gallery_horizontal_draw
- Depricated Surface
- seduce_background_tri_draw
- seduce_background_quad_draw
- seduce_background_polygon_flush
- seduce_background_image_draw
- seduce_background_particle_spawn
- seduce_background_particle_burst
- seduce_background_particle_square
- seduce_background_color
- seduce_background_negative_draw
- seduce_background_square_draw
- seduce_background_shape_draw
- seduce_background_shape_matrix_interact
- seduce_draw_circle
- An line object handle.
- seduce_primitive_line_object_allocate
- seduce_primitive_line_object_free
- seduce_primitive_line_draw
- seduce_primitive_line_focal_depth_set
- seduce_primitive_line_color_set
- seduce_primitive_line_animation_set
- seduce_primitive_line_add_3d
- seduce_primitive_circle_add_3d
- seduce_primitive_spline_add_3d
- seduce_primitive_color_wheel_add_3d
- View and projection code
- seduce_view_init
- seduce_view_set
- seduce_view_update
- seduce_view_slide
- 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_keys
- 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
- Manipulator
- 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_manipulator_slider
- Colission elements
- seduce_element_add_point
- seduce_element_add_line
- seduce_element_add_triangle
- seduce_element_add_quad
- seduce_element_add_rectangle
- seduce_element_add_surface
- seduce_element_colission_test
- seduce_element_pointer_id
- seduce_element_pointer_down_click_id
- seduce_element_pointer
- seduce_element_selected_id
- seduce_element_primary_axis
- seduce_element_surface_project
- seduce_element_active
- seduce_element_position_get
- seduce_element_user_exclusive_begin
- seduce_element_user_exclusive_end
- Defines