Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
- s -
- sample_count : v1::audio_block
- sample_rate : v1::audio_block, v1::audio_device
- samples : v1::audio_block
- saturation : v1::draw_context
- save() : v1::preferences
- scale : v1::text_shaper_char, v1::theme
- scale_from_center : v1::geo::scale< D >
- scheme() : hi::v1::URI
- scissor_rectangle : v1::draw_context
- score() : v1::gfx_device, v1::gfx_device_vulkan
- script : v1::text_shaper_char, v1::unicode_description
- scroll_to_show() : hi::v1::widget
- scroll_widget() : hi::v1::scroll_widget< Axis, ControlsWindow >
- sdf_distance() : v1::bezier_curve
- seek() : v1::file
- select_char() : v1::text_shaper
- select_document() : v1::text_shaper
- select_paragraph() : v1::text_shaper
- select_sentence() : v1::text_shaper
- select_word() : v1::text_shaper
- selected_theme : v1::gui_system
- selection() : v1::text_selection
- selection_indices() : v1::text_selection
- selection_widget() : hi::v1::selection_widget
- semantic_layer : hi::v1::widget
- set : v1::iso_639
- set_constraints() : hi::v1::scroll_bar_widget< Axis >, hi::v1::vulkan_widget, hi::v1::widget
- set_cursor() : v1::gui_window, v1::gui_window_win32
- set_device() : v1::gfx_surface, v1::gfx_surface_vulkan
- set_exclusive() : v1::audio_device
- set_font() : v1::glyph_ids
- set_input_speaker_mapping() : v1::audio_device
- set_layout() : hi::v1::scroll_bar_widget< Axis >, hi::v1::widget
- set_maximum_frame_rate() : v1::loop
- set_output_size() : v1::formula_evaluation_context
- set_output_speaker_mapping() : v1::audio_device
- set_resize_border_priority() : hi::v1::window_widget
- set_sample_rate() : v1::audio_device
- set_scheme() : hi::v1::URI
- set_selected() : hi::v1::selection_delegate
- set_size_state() : v1::gui_window, v1::gui_window_win32
- set_text() : hi::v1::default_text_field_delegate< T >, hi::v1::text_field_delegate
- set_text_on_clipboard() : v1::gui_window, v1::gui_window_win32
- set_type() : hi::v1::gui_event
- set_window_size() : v1::gui_window, v1::gui_window_win32
- shared_lock() : v1::unfair_rwmutex
- shared_state() : v1::shared_state< T >
- should_left_align() : v1::skeleton_node, v1::skeleton_placeholder_node, v1::skeleton_string_node
- shrink() : v1::language_tag
- shrink_and_edge_hypots : v1::quad
- shuffle : v1::numeric_array< T, N >
- sip_hash() : v1::sip_hash< C, D >
- size : hi::v1::widget_layout, v1::axis_aligned_rectangle, v1::enum_metadata< ValueType, NameType, N >, v1::file, v1::file_mapping, v1::gfx_surface, v1::gfx_surface_vulkan, v1::glyph_atlas_info, v1::grapheme, v1::iso_639, v1::line_metrics, v1::rectangle, v1::stack< T, MaxSize >, v1::theme
- size_state() : v1::gui_window
- solveXByY() : v1::bezier_curve
- span() : v1::file_view, v1::resource_view, v1::static_resource_view
- split() : v1::bezier_curve
- sq_distance : v1::bezier_curve::sdf_distance_result
- squared_hypot : v1::geo::extent< D >, v1::geo::vector< D >, v1::numeric_array< T, N >
- stack() : v1::stack< T, MaxSize >
- start_subsystem() : hi::v1::log, v1::time_stamp_count, v1::time_stamp_utc
- state() : hi::v1::abstract_button_widget, hi::v1::button_delegate, v1::audio_block, v1::audio_device
- stop_subsystem() : hi::v1::log, v1::time_stamp_utc
- store() : v1::numeric_array< T, N >
- store_shuffle_indices() : v1::audio_sample_format
- style : v1::text_shaper_char
- sub_family_name : v1::font
- sub_pixel_size : hi::v1::widget_layout
- subdivideUntilFlat() : v1::bezier_curve
- subdivideUntilFlat_impl() : v1::bezier_curve
- submap() : v1::pixel_map< T >
- subpixel_orientation : v1::draw_context, v1::os_settings
- subscribe() : hi::v1::button_delegate, hi::v1::selection_delegate, hi::v1::tab_delegate, hi::v1::text_delegate, v1::audio_system, v1::group_ptr< T >, v1::notifier< Result(Args...)>, v1::observer< T >, v1::scoped_task< T >, v1::scoped_task< void >
- substitution_and_kerning() : v1::font, v1::true_type_font
- swizzle() : v1::numeric_array< T, N >