HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cv1::observer< T >::_proxy< IsWriting >A proxy object of the observer
 Cv1::agrapheme
 Cv1::alignment
 Cv1::animator< T >A type that gets animated between two values
 Cv1::animator< float >
 Cv1::detail::async_function_impl< Function, Proto >
 Cstd::atomic< hi::axis_aligned_rectangle >
 Cstd::atomic< hi::global_state_type >
 Cv1::atomic_unique_ptr< T >
 Cv1::atomic_unique_ptr< std::map >
 Cv1::audio_blockA block of audio data
 Cv1::audio_channel
 Cv1::audio_deviceA set of audio channels which can be rendered and/or captures at the same time
 Cv1::audio_device_delegate
 Cv1::audio_format_range
 Cv1::audio_sample_formatAudio sample format
 Cv1::audio_sample_packer
 Cv1::audio_sample_unpacker
 Cv1::audio_stream_config
 Cv1::audio_stream_formatThe format of a stream of audio
 Cv1::audio_system
 Cv1::audio_system_win32_event
 Chi::v1::URI::authority_type
 Cv1::await_resume_result< T >Get the result type of an awaitable
 Cv1::awaitable_cast< T >A functor for casting a type to an awaitable
 Cv1::awaitable_cast< std::chrono::duration< Rep, Period > >Cast a object to an directly-awaitable object
 Cv1::awaitable_cast< std::chrono::time_point< std::chrono::utc_clock, Duration > >Cast a object to an directly-awaitable object
 Cv1::awaitable_cast< T >Cast a object to an directly-awaitable object
 Cv1::awaitable_timer
 Cv1::notifier< Result(Args...)>::awaiter_typeAn awaiter object which can wait on a notifier
 Cv1::axis_aligned_rectangleClass which represents an axis-aligned rectangle
 Cv1::base_n< Alphabet, CharsPerBlock, BytesPerBlock >
 Cv1::detail::base_n_alphabet
 Cv1::bezier_curve
 Cv1::bezier_point
 Cv1::bigint< DigitType, NumDigits, IsSigned >High performance big integer implementation
 Cv1::bigint< uint64_t, 2, false >
 Cv1::detail::SHA2::block< T >
 Cv1::detail::BON8_encoderBON8 encoder
 Cv1::bound_integer< Bounds >Bound integer
 Cv1::datum::break_type
 Chi::button_delegateA button delegate controls the state of a button widget
 Chi::v1::button_delegateA button delegate controls the state of a button widget
 Cv1::byte_char_traits
 Chi::char_converter< From, To >A converter between character encodings
 Chi::v1::char_converter< From, To >A converter between character encodings
 Chi::char_map< Encoding >Character encoder/decoder template
 Chi::v1::char_map< Encoding >Character encoder/decoder template
 Chi::char_map<"ascii">ASCII (7-bit) character map
 Chi::v1::char_map<"ascii">ASCII (7-bit) character map
 Chi::char_map<"cp-1252">CP-1252 / Windows-1252 character map
 Chi::v1::char_map<"cp-1252">CP-1252 / Windows-1252 character map
 Chi::char_map<"iso-8859-1">ISO-8859-1 / Latin-1 character map
 Chi::v1::char_map<"iso-8859-1">ISO-8859-1 / Latin-1 character map
 Chi::char_map<"utf-16">Unicode UTF-16 encoding
 Chi::v1::char_map<"utf-16">Unicode UTF-16 encoding
 Chi::char_map<"utf-32">Unicode UTF-32 encoding
 Chi::v1::char_map<"utf-32">Unicode UTF-32 encoding
 Chi::char_map<"utf-8">Unicode UTF-8 encoding
 Chi::v1::char_map<"utf-8">Unicode UTF-8 encoding
 Cstd::char_traits< hi::agrapheme >
 Cstd::char_traits< hi::grapheme >
 Cv1::circle
 Cv1::cmdline_executable
 Cv1::cmdline_long_option
 Cv1::cmdline_non_option
 Cv1::cmdline_short_option
 Cv1::colorThis is a RGBA floating point color
 Cv1::command_lineCommand line parser
 Cv1::command_line_option
 Cv1::common_integer< L, R >Get an integer type that will fit all values from all template parameters
 Cv1::common_integer< L, M, R... >
 Cv1::common_integer< L, R >
 Cv1::common_integer< T, T >
 Cv1::composed_t
 Cstd::conditional_t
 Cv1::gap_buffer< T, Allocator >::const_iterator
 Cv1::generator< T >::const_iteratorA forward iterator which iterates through values co_yieled by the generator-function
 Cv1::hash_map< Key, T, Allocator >::const_iterator
 Cv1::const_void_span
 Cv1::datum::continue_type
 Cv1::copy_cv< To, From, Ei >Type-trait to copy const volitile qualifiers from one type to another
 Cv1::copy_cv< To, From >
 Cv1::corner_radii
 Cv1::detail::counter
 Cv1::datumA dynamic data type
 Cv1::detail::datum_promotion_result< To >Promotion result
 Cv1::dead_lock_detectorDead lock detector
 Cv1::detail::dead_lock_detector_pair
 Cv1::decimal
 Chi::default_text_delegate< T >A default text delegate
 Chi::v1::default_text_delegate< T >A default text delegate
 Chi::default_text_field_delegate< T >A default text delegate
 Chi::v1::default_text_field_delegate< T >A default text delegate
 Cv1::defer< T >Defer execution of a lambda to the end of the scope
 Cv1::delayed_format< Fmt, Values >Delayed formatting
 Cv1::pipeline_alpha::device_shared
 Cv1::pipeline_box::device_shared
 Cv1::pipeline_image::device_shared
 Cv1::pipeline_SDF::device_shared
 Cv1::pipeline_tone_mapper::device_shared
 Cv1::ditherAn object that create dither values to add to samples before rounding
 Cv1::draw_contextDraw context for drawing using the HikoGUI shaders
 Cv1::enable_group_ptr< T, Proto >Enable a class to be used in a group_ptr
 Cv1::enable_group_ptr< observable, void(observable_msg)>
 Cv1::enable_group_ptr< T, void()>
 Cv1::enable_group_ptr< T, void(Args...)>
 Cv1::endian_buf_t< T, E, A >
 Cv1::enum_metadata< ValueType, NameType, N >A object that holds enum-values and strings
 Cv1::enum_metadata_name< T >
 Cv1::enum_metadata_name< char * >
 Cv1::enum_metadata_name< char const * >
 Cv1::enum_metadata_name< char const[N]>
 Cv1::enum_metadata_name< char[N]>
 Cstd::exception [external]STL class
 Cv1::geo::extent< D >A high-level geometric extent
 Cv1::geo::extent< 2 >
 Cstd::false_type [external]
 Cv1::fileA File object
 Cv1::file_mapping
 Cv1::fixed< T, M >
 Cv1::fixed_string< N >A string which may be used as a none-type template parameter
 Cv1::float16
 Cv1::font
 Cv1::font_bookFont_book keeps track of multiple fonts
 Cv1::font_grapheme_idCombined font_id + grapheme for use as a key in a std::unordered_map
 Cv1::font_metricsThe metrics of a font
 Cv1::font_variantA font variant is one of 16 different fonts that can be part of a family
 Cstd::formatter
 Cstd::formatter< hi::geo::extent< 2 >, CharT >
 Cstd::formatter< hi::geo::point< 2 >, CharT >
 Cstd::formatter< hi::geo::vector< 2 >, CharT >
 Cv1::formula_evaluation_context
 Cv1::formula_node
 Cv1::formula_parse_context
 Cv1::formula_post_process_context
 Cv1::forward_value< T >Functor for forwarding an forwarding-reference to variable
 Cv1::forward_value< char const(&)[N]>
 Cv1::function< Proto >
 Cv1::function< Result(Arguments...)>
 Cv1::function< void(Arguments...)>
 Cv1::function_fifo< Proto, SlotSize >A fifo (First-in, Firts-out) for asynchronous calls
 Cv1::detail::function_impl< Function, Proto >
 Cv1::function_timer< Proto >A time that calls functions
 Cv1::gap_buffer< T, Allocator >Gap Buffer This container is similar to a std::vector, optimized for repeated insertions and deletion at the same position
 Cv1::generator< T >A return value for a generator-function
 Cv1::gfx_device
 Cv1::gfx_queue_vulkan
 Cv1::gfx_surface
 Cv1::gfx_surface_delegate
 Cgfx_surface_delegate_vulkan
 Cv1::gfx_systemGraphics system
 Chi::glob_pattern
 Chi::v1::glob_pattern
 Cv1::glyph_atlas_info
 Cv1::glyph_idsA set of glyph-ids of a font which composites into a single glyph
 Cv1::detail::glyph_ids_long
 Cv1::glyph_metrics
 Cv1::graphemeA grapheme-cluster, what a user thinks a character is
 Cv1::grapheme_break_state
 Cv1::graphic_pathA path is a vector graphics object
 Chi::grid_layoutGrid layout is used to layout widgets along an axis
 Chi::v1::grid_layoutGrid layout is used to layout widgets along an axis
 Cv1::group_ptr< T >A smart pointer which manages ownership as a group
 Chi::gui_eventA user interface event
 Chi::v1::gui_eventA user interface event
 Cv1::gui_systemGraphics system
 Cv1::gui_system_delegate
 Cv1::gui_window
 Cv1::has_add_callback< T >
 Cv1::has_value_type< T >
 Cstd::hash< hi::agrapheme >
 Cstd::hash< hi::agstring >
 Cstd::hash< hi::bstring >
 Cstd::hash< hi::bstring_view >
 Cstd::hash< hi::color >
 Cstd::hash< hi::datum >
 Cstd::hash< hi::decimal >
 Cstd::hash< hi::detail::text_style_impl >
 Cstd::hash< hi::float16 >
 Cstd::hash< hi::font_grapheme_id >
 Cstd::hash< hi::font_variant >
 Cstd::hash< hi::glyph_ids >
 Cstd::hash< hi::grapheme >
 Cstd::hash< hi::gstring >
 Cstd::hash< hi::iso_15924 >
 Cstd::hash< hi::iso_3166 >
 Cstd::hash< hi::iso_639 >
 Cstd::hash< hi::keyboard_key >
 Cstd::hash< hi::keyboard_modifiers >
 Cstd::hash< hi::keyboard_virtual_key >
 Cstd::hash< hi::language_tag >
 Cstd::hash< hi::pmr::agstring >
 Cstd::hash< hi::pmr::gstring >
 Cstd::hash< hi::sfloat_rgba16 >
 Cstd::hash< hi::tagged_id< T, Tag, Max > >
 Cstd::hash< hi::text_sub_style >
 Cstd::hash< hi::URI >
 Cstd::hash< hi::URL >
 Cv1::hash_map< Key, T, Allocator >
 Cv1::hash_map< v1::glyph_ids, v1::glyph_atlas_info >
 Cv1::hash_map_entry< Key, Value >
 Cv1::hash_map_entry< v1::glyph_ids, v1::glyph_atlas_info >
 Cv1::detail::hash_map_entry_h
 Cv1::detail::hash_map_entry_hkv< Key, Value >
 Cv1::detail::hash_map_entry_hkv< key_type, value_type >
 Cv1::hitbox
 Cv1::huffman_tree< T >
 Cv1::identity
 Cv1::loop::impl_type
 Cv1::indentIndentation for writing out text files
 Cv1::time_stamp_count::inplace
 Cv1::time_stamp_count::inplace_with_cpu_id
 Cv1::time_stamp_count::inplace_with_thread_id
 Cv1::int_abgr8_pack
 Cstd::integral_constant< std::size_t, N > [external]
 Cv1::interval< T >Interval arithmetic
 Cstd::is_base_of< BaseType, DerivedType > [external]
 Cstd::is_base_of< std::decay_t< BaseType >, std::decay_t< DerivedType > > [external]
 Cv1::is_forward_of< Context, Expected, OtherExpected >Is context a form of the expected type
 Cv1::iso_15924ISO-15924 script code
 Cv1::iso_3166ISO-3166 country code
 Cv1::iso_639ISO-639 language code
 Cv1::small_map< K, V, N >::item_type
 Cv1::gap_buffer< T, Allocator >::iterator
 Cv1::hash_map< Key, T, Allocator >::iterator
 Cv1::jsonpath
 Cv1::jsonpath_current
 Cv1::jsonpath_descend
 Cv1::jsonpath_indices
 Cv1::jsonpath_names
 Cv1::jsonpath_root
 Cv1::jsonpath_slice
 Cv1::jsonpath_wildcard
 Cv1::keyboard_bindings
 Cv1::keyboard_keyA key in combination with modifiers
 Cv1::labelA label consisting of localizable text and an icon
 Cv1::language
 Cv1::language_tagThe IETF BCP 47 language tag
 Cv1::line_metrics
 Cv1::line_segment
 Cv1::locked_memory_allocator< T >
 Chi::log
 Chi::v1::log
 Chi::v1::detail::log_message_base
 Cv1::long_tagged_id< Tag >
 Cv1::loop
 Cv1::formula_evaluation_context::loop_info
 Cv1::make_floatxx< N >Make an floating point
 Cv1::make_floatxx< 32 >
 Cv1::make_floatxx< 64 >
 Cv1::make_intmax< T, Ei >
 Cv1::make_intmax< T >
 Cv1::make_intxx< N >Make an signed integer
 Cv1::make_intxx< 128 >
 Cv1::make_intxx< 16 >
 Cv1::make_intxx< 32 >
 Cv1::make_intxx< 64 >
 Cv1::make_intxx< 8 >
 Cv1::make_promote< T, U >
 Cv1::make_string< T >Type-trait to convert a character to a string type
 Cv1::make_string< char >
 Cv1::make_string< char16_t >
 Cv1::make_string< char32_t >
 Cv1::make_string< char8_t >
 Cv1::make_string< wchar_t >
 Cv1::make_string_view< T >Type-trait to convert a character to a string_view type
 Cv1::make_string_view< char >
 Cv1::make_string_view< char16_t >
 Cv1::make_string_view< char32_t >
 Cv1::make_string_view< char8_t >
 Cv1::make_string_view< wchar_t >
 Cv1::make_uintxx< N >Make an unsigned integer
 Cv1::make_uintxx< 128 >
 Cv1::make_uintxx< 16 >
 Cv1::make_uintxx< 32 >
 Cv1::make_uintxx< 64 >
 Cv1::make_uintxx< 8 >
 Cv1::margins
 Cv1::geo::matrix< D >
 Cv1::geo::matrix< 3 >
 Cv1::metadataMetadata for a library or application
 Cv1::mouse_buttons
 Chi::mouse_event_dataInformation for a mouse event
 Chi::v1::mouse_event_dataInformation for a mouse event
 Cv1::network_events
 Cv1::notifier< T >A notifier which can be used to call a set of registered callbacks
 Cv1::notifier< Result(Args...)>
 Cv1::notifier< void()>
 Cv1::notifier< void(value_type)>
 Cv1::numeric_array< T, N >
 Cv1::numeric_array< float, 4 >
 Cv1::numeric_array< float16, 4 >
 Cv1::numeric_array< int16_t, 8 >
 Cv1::numeric_array< int8_t, 16 >
 Cv1::numeric_array< uint64_t, 2 >
 Cv1::numeric_array< value_type, 2 >
 Cstd::numeric_limits< hi::bigint< DigitType, NumDigits, IsSigned > >
 Cstd::numeric_limits< hi::float16 >
 Cstd::numeric_limits< signed char > [external]
 Cstd::numeric_limits< signed int > [external]
 Cstd::numeric_limits< signed long > [external]
 Cstd::numeric_limits< signed long long > [external]
 Cstd::numeric_limits< signed short > [external]
 Cstd::numeric_limits< unsigned char > [external]
 Cstd::numeric_limits< unsigned int > [external]
 Cstd::numeric_limits< unsigned long > [external]
 Cstd::numeric_limits< unsigned long long > [external]
 Cstd::numeric_limits< unsigned short > [external]
 Cv1::observable_msg
 Cv1::observer< T >A observer pointing to the whole or part of a observable
 Cv1::observer< std::string >
 Cv1::observer_decay< T >A type-trait for observer arguments
 Cv1::observer_decay< observer< T > & >
 Cv1::observer_decay< observer< T > && >
 Cv1::observer_decay< observer< T > >
 Cv1::observer_decay< observer< T > const & >
 Cv1::os_settings
 Cv1::packetA network message or stream buffer
 Cv1::packet_buffer
 Cv1::paged_imageThis is a image that is uploaded into the texture atlas
 Cv1::parse_location
 Cv1::parse_result< T >
 Cv1::pcm_format
 Cv1::pickle< T >Encode and decode a type to and from a UTF-8 string
 Cv1::pickle< bool >
 Cv1::pickle< speaker_mapping >
 Cv1::pickle< std::string >
 Cv1::pickle< T >
 Cv1::pipeline
 Cv1::pixel_map< T >A 2D canvas of pixels
 Cv1::pixel_row< T >A row of pixels
 Cv1::png
 Cv1::po_translation
 Cv1::po_translations
 Cv1::geo::point< D >A high-level geometric point Part of the high-level vec, point, mat and color types
 Cv1::geo::point< 2 >
 Cv1::geo::point< 3 >
 Cv1::polymorphic_optional< BaseType, Size, Alignment >Polymorphic optional
 Cv1::detail::preference_item_base
 Cv1::preferencesUser preferences
 Chi::v1::detail::process_call_functor_base
 Cv1::generator< T >::promise_type
 Cv1::scoped_task< T >::promise_type
 Cv1::scoped_task< void >::promise_type
 Cv1::push_constants
 Cv1::quad
 Cv1::quad_color
 Cv1::range_map< Key, Value >
 Cv1::rcu< T, Allocator >Read-copy-update
 Cv1::rcu< value_type >
 Cv1::locked_memory_allocator< T >::rebind< U >
 Cv1::secure_memory_allocator< T >::rebind< U >
 Cv1::rectangleA rectangle / parallelogram in 3D space
 Cv1::recursive_iterator< ParentIt >An iterator which recursively iterates through nested containers
 Cv1::RenderDoc
 CRENDERDOC_API_1_4_1
 Cv1::resource_viewA read-only memory mapping of a resource
 Cv1::results< T, N >
 Cv1::geo::rotate< D >
 Cv1::safe_int< T, OnOverflow >
 Cv1::geo::scale< D >
 Cv1::geo::scale< 2 >
 Cv1::scoped_buffer< Size, T >A buffer with an attached memory allocator
 Cv1::scoped_task< T >A scoped_task
 Cv1::scoped_task< void >
 Cv1::bezier_curve::sdf_distance_result
 Cv1::secure_memory_allocator< T >Memory allocator which will securely clear the memory when deallocated
 Cv1::secure_vector_base< Allocator >
 Cv1::secure_vector_base< Allocator >
 Cv1::seed< T >Randomly generate an object
 Chi::selection_delegateA delegate that controls the state of a selection_widget
 Chi::v1::selection_delegateA delegate that controls the state of a selection_widget
 Cv1::selector< T >This selector allows access to member variable by name
 Cv1::selector< label >
 Cv1::semantic_version
 Cv1::sfloat_rg32
 Cv1::sfloat_rgb32
 Cv1::sfloat_rgba16
 Cv1::sfloat_rgba32
 Cv1::SHA2< T, Bits >
 Cv1::SHA2< uint32_t, 224 >
 Cv1::SHA2< uint32_t, 256 >
 Cv1::SHA2< uint64_t, 224 >
 Cv1::SHA2< uint64_t, 256 >
 Cv1::SHA2< uint64_t, 384 >
 Cv1::SHA2< uint64_t, 512 >
 Cv1::shared_state< T >Shared state of an application
 Cv1::sip_hash< C, D >
 Cv1::sip_hash24< T >
 Cv1::sip_hash24< char * >
 Cv1::sip_hash24< std::basic_string< CharT, CharTrait > >
 Cv1::sip_hash24< std::basic_string_view< CharT, CharTrait > >
 Cv1::sip_hash24< std::span< T > >
 Cv1::sip_hash24< wchar_t * >
 Cv1::detail::sip_hash_seed_tag
 Cv1::detail::sip_hash_seed_type
 Cv1::skeleton_node
 Cv1::skeleton_parse_context
 Cv1::small_map< K, V, N >
 Cv1::small_vector< T, N >
 Cv1::smart_pointer_traits< T >Smart pointer traits
 Cv1::smart_pointer_traits< std::shared_ptr< T > >
 Cv1::smart_pointer_traits< std::unique_ptr< T > >
 Cv1::smart_pointer_traits< std::weak_ptr< T > >
 Cv1::smart_pointer_traits< T * >
 Cv1::snorm_r8
 Cv1::Socketstream
 Cv1::source_location
 Cv1::specialization_constants
 Cv1::srgb_abgr8_pack
 Cv1::stable_set< Key >This is a set of object with stable indices
 Cv1::stack< T, MaxSize >A static sized stack
 Cv1::detail::SHA2::state< T >
 Cv1::detail::SHA2::state< uint32_t >
 Cv1::detail::SHA2::state< uint64_t >
 Cv1::static_resource_item
 Cv1::font::substitution_and_kerning_type
 Cv1::swapchain_image_info
 Chi::tab_delegateA delegate that controls the state of a tab_widget
 Chi::v1::tab_delegateA delegate that controls the state of a tab_widget
 Cv1::tagged_id< T, Tag, Max >
 Cv1::tagged_id< uint16_t, "font_family_id">
 Cv1::tagged_id< uint16_t, "glyph_id">
 Cv1::tagged_map< T, Tags >
 Cv1::task< T >Co-routine task
 Cv1::task_promise_base< T >
 Cv1::task_promise_base< void >
 Cv1::text_cursorA cursor-position in text
 Chi::text_delegateA delegate that controls the state of a text_widget
 Chi::v1::text_delegateA delegate that controls the state of a text_widget
 Chi::text_field_delegateA delegate that controls the state of a text_field_widget
 Chi::v1::text_field_delegateA delegate that controls the state of a text_field_widget
 Cv1::text_selection
 Cv1::text_shaperText shaper
 Cv1::text_shaper_char
 Cv1::text_shaper_line
 Cv1::text_style
 Cv1::text_style_impl
 Cv1::text_sub_style
 Cv1::pipeline_image::texture_map
 Cv1::pipeline_SDF::texture_map
 Cv1::theme
 Cv1::theme_bookTheme_book keeps track of multiple themes
 Cv1::time_stamp_countSince Window's 10 QueryPerformanceCounter() counts at only 10MHz which is too low to measure performance in many cases
 Cv1::time_stamp_utcTimestamp
 Cv1::token_t
 Cv1::trace_base
 Cv1::geo::translate< D >
 Cv1::translateA localizable message
 Cv1::detail::translate_args_base
 Cv1::tree< Key, T, Compare >A tree container
 Cstd::true_type [external]
 Cstd::tuple_element< I, hi::numeric_array< T, N > >
 Cv1::type_documentation< T >Documentation of a type
 Cv1::uint_abgr8_pack
 Cv1::undo_stack< T >
 Cv1::unfair_mutex_impl< UseDeadLockDetector >An unfair mutex This is a fast implementation of a mutex which does not fairly arbitrate between multiple blocking threads
 Cv1::unfair_mutex_impl< false >
 Cv1::unfair_mutex_impl< true >
 Cv1::unfair_recursive_mutexAn unfair recursive-mutex This is a fast implementation of a recursive-mutex which does not fairly arbitrate between multiple blocking threads
 Cv1::unfair_rwmutexAn unfair mutex This is a fast implementation of a mutex which does not fairly arbitrate between multiple blocking threads
 Cv1::detail::unicode_bidi_char_info
 Cv1::unicode_bidi_context
 Cv1::detail::unicode_bidi_paragraph
 Cv1::unicode_descriptionDescription of a unicode code point
 Cv1::detail::unicode_line_break_infoCombined unicode_line_break_class and unicode_line_break_opportunity
 Cv1::unicode_maskA mask of unicode code-points
 Cv1::detail::unicode_mask_entry
 Cv1::detail::unicode_sentence_break_info
 Cv1::detail::unicode_word_break_info
 Cv1::unorm_a2bgr10_pack
 Chi::URI
 Chi::v1::URI
 Cv1::url_parts
 Cv1::use_first< First, Second >
 Cv1::generator< T >::value_proxy
 Cstd::variant
 Cv1::variant_decay< T >Decays types for use as elements in std::variant
 Cv1::variant_decay< void >
 Cv1::geo::vector< D >A high-level geometric vector Part of the high-level vector, point, mat and color types
 Cv1::geo::vector< 2 >
 Cv1::geo::vector< 3 >
 Cstd::vector< std::string > [external]
 Cv1::vector_span< T >
 Cv1::vector_span< pipeline_alpha::vertex >
 Cv1::vector_span< pipeline_box::vertex >
 Cv1::vector_span< pipeline_image::vertex >
 Cv1::vector_span< pipeline_SDF::vertex >
 Cv1::vector_span< v1::vertex >
 Cv1::vector_span_iterator< T >
 Cv1::vertex
 Cv1::void_span
 Cv1::wfree_fifo< T, SlotSize >A wait-free multiple-producer/single-consumer fifo designed for absolute performance
 Cv1::wfree_fifo< v1::function< void() >, 64 >
 Cv1::wfree_idle_countCounts how many times a critical section was idle
 Cv1::wfree_unordered_map< K, V, MAX_NR_ITEMS >
 Cv1::wfree_unordered_map_item< K, V >
 Cv1::when_any< Ts >An awaitable that waits for any of the given awaitables to complete
 Chi::v1::widgetAn interactive graphical object as part of the user-interface
 Chi::widgetAn interactive graphical object as part of the user-interface
 Chi::v1::widget_baselineThe base-line of a widget on which to set the text and graphics
 Chi::widget_baselineThe base-line of a widget on which to set the text and graphics
 Chi::v1::widget_constraintsThe constraints of a widget
 Chi::widget_constraintsThe constraints of a widget
 Chi::v1::widget_layoutThe layout of a widget
 Chi::widget_layoutThe layout of a widget
 Cv1::win32_device_interface
 Cv1::win32_wave_device
 Cv1::xorshift128pXorshift128+
 Cv1::Ts