| Ctt::datum_impl< HasLargeObjects >::_break | |
| Ctt::datum_impl< HasLargeObjects >::_continue | |
| Ctt::animator< T > | A type that gets animated between two values |
| Ctt::animator< float > | |
| Ctt::pipeline_SDF::atlas_rect | |
| Cstd::atomic< tt::axis_aligned_rectangle > | |
| Ctt::attributed_glyph | |
| Ctt::attributed_glyph_line | |
| Ctt::attributed_grapheme | |
| Ctt::audio_block | A block of audio data |
| Ctt::audio_channel | |
| ►Ctt::audio_device | A set of audio channels which can be rendered and/or captures at the same time |
| Ctt::audio_device_asio | |
| Ctt::audio_device_win32 | |
| Ctt::audio_device_delegate | |
| Ctt::audio_sample_format | Audio sample format |
| Ctt::audio_sample_packer | |
| Ctt::audio_sample_unpacker | |
| Ctt::audio_stream_config | |
| Ctt::audio_stream_format | The format of a stream of audio |
| ►Ctt::audio_system | |
| Ctt::audio_system_aggregate | |
| Ctt::audio_system_asio | |
| Ctt::audio_system_win32 | |
| Ctt::audio_system_delegate | |
| Ctt::axis_aligned_rectangle | Class which represents an axis-aligned rectangle |
| Ctt::base_n< Alphabet, CharsPerBlock, BytesPerBlock > | |
| Ctt::detail::base_n_alphabet | |
| Ctt::basic_fixed_string< CharT, N > | Example: ``` template<tt::basic_fixed_string Foo> class A { auto bar() { return std::string{Foo}; } }; |
| Ctt::bezier_curve | |
| Ctt::bezier_point | |
| Ctt::bigint< T, N > | |
| Ctt::bigint< uint64_t, 2 > | |
| Ctt::detail::SHA2::block< T > | |
| Ctt::detail::BON8_encoder | BON8 encoder |
| ►Ctt::button_delegate | |
| Ctt::default_button_delegate< ButtonType, T > | A default button delegate |
| Ctt::byte_char_traits | |
| Ctt::cmdline_executable | |
| Ctt::cmdline_long_option | |
| Ctt::cmdline_non_option | |
| Ctt::cmdline_short_option | |
| Ctt::code_point_iterator< Iterator > | Iterate over code points (char32_t) through char8_t, char16_t or char32_t iterators |
| Ctt::color | This is a RGBA floating point color |
| Ctt::command_line | Command line parser |
| Ctt::command_line_option | |
| Ctt::CommandLineParser | A parser to parse command line arguments |
| Ctt::copy_cv< To, From, Ei > | Type-trait to copy const volitile qualifiers from one type to another |
| Ctt::copy_cv< To, From, std::enable_if_t< std::is_const_v< From > &&!std::is_volatile_v< From > > > | |
| Ctt::copy_cv< To, From, std::enable_if_t< std::is_const_v< From > &&std::is_volatile_v< From > > > | |
| Ctt::copy_cv< To, From, std::enable_if_t<!std::is_const_v< From > &&!std::is_volatile_v< From > > > | |
| Ctt::copy_cv< To, From, std::enable_if_t<!std::is_const_v< From > &&std::is_volatile_v< From > > > | |
| Ctt::corner_shapes | |
| Ctt::counter_functor< Tag > | |
| Ctt::counter_map_value_type | |
| Ctt::datum_impl< HasLargeObjects > | A fixed size (64 bits) class for a generic value type |
| Ctt::datum_impl< true > | |
| Ctt::dead_lock_detector | |
| Ctt::detail::dead_lock_detector_pair | |
| Ctt::decimal | |
| Ctt::default_text_field_delegate< T > | |
| Ctt::delayed_format< Fmt, Values > | Delayed formatting |
| Ctt::delayed_format< Fmt, Values... > | |
| Ctt::pipeline_box::device_shared | |
| Ctt::pipeline_flat::device_shared | |
| Ctt::pipeline_image::device_shared | |
| Ctt::pipeline_SDF::device_shared | |
| Ctt::pipeline_tone_mapper::device_shared | |
| Ctt::dither | An object that create dither values to add to samples before rounding |
| Ctt::draw_context | Draw context for drawing using the TTauri shaders |
| Ctt::editable_text | |
| Ctt::endian_buf_t< T, E, A > | |
| ►Cstd::exception [external] | STL class |
| ►Cstd::runtime_error [external] | STL class |
| Ctt::cancel_error | Cancel error is caused by user pressing cancel |
| Ctt::gui_error | |
| Ctt::io_error | Exception thrown during I/O on an error |
| Ctt::key_error | |
| Ctt::operation_error | Exception thrown during execution of a dynamic operation |
| Ctt::os_error | Exception thrown during an operating system call |
| Ctt::parse_error | Exception thrown during parsing on an error |
| Ctt::url_error | |
| Ctt::geo::extent< D > | A high-level geometric extent |
| Ctt::geo::extent< 2 > | |
| ►Cstd::false_type [external] | |
| Ctt::acts_as_pointer< T > | |
| Ctt::geo::transform< T > | |
| Ctt::is_atomic< T > | |
| Ctt::is_character< T > | |
| Ctt::is_numeric_integer< T > | |
| Ctt::file | A File object |
| Ctt::file_mapping | |
| Ctt::fixed< T, M > | |
| Ctt::float16 | |
| Ctt::flow_layout | Layout algorithm |
| Ctt::flow_layout_item | |
| ►Ctt::font | |
| Ctt::true_type_font | |
| Ctt::font_book | Font_book keeps track of multiple fonts |
| Ctt::font_description | |
| Ctt::font_glyph_ids | |
| Ctt::font_glyph_ids_long | |
| Ctt::font_grapheme_id | Combined font_id + grapheme for use as a key in a std::unordered_map |
| Ctt::font_variant | A font variant is one of 16 different fonts that can be part of a family |
| ►Cformatter | |
| Cstd::formatter< tt::datum_impl< false >, CharT > | |
| Cstd::formatter< tt::datum_impl< true >, CharT > | |
| Cstd::formatter< tt::geo::extent< 3 >, CharT > | |
| Cstd::formatter< tt::geo::point< 3 >, CharT > | |
| Cstd::formatter< tt::geo::vector< 3 >, CharT > | |
| Cstd::formatter< tt::parse_location, CharT > | |
| ►Cstd::formatter | |
| Cstd::std::formatter< tt::URL, CharT > | |
| Cstd::std::formatter< tt::basic_fixed_string< T, N >, CharT > | |
| Cstd::std::formatter< tt::decimal, CharT > | |
| Cstd::std::formatter< tt::font_weight, CharT > | |
| Cstd::std::formatter< tt::keyboard_modifiers, CharT > | |
| Cstd::std::formatter< tt::keyboard_virtual_key, CharT > | |
| Cstd::std::formatter< tt::label, CharT > | |
| Cstd::std::formatter< tt::language_tag, CharT > | |
| Cstd::std::formatter< tt::theme_mode, CharT > | |
| Cstd::std::formatter< tt::token_t, CharT > | |
| Cstd::std::formatter< tt::unicode_ranges, CharT > | |
| Ctt::std::formatter< tt::audio_device_state, CharT > | |
| Ctt::std::formatter< tt::datum_type_t, CharT > | |
| Ctt::std::formatter< tt::font_description, CharT > | |
| Ctt::std::formatter< tt::formula_node, CharT > | |
| Ctt::std::formatter< tt::tokenizer_name_t, CharT > | |
| Cstd::formatter< tt::geo::extent< 2 >, CharT > | |
| Cstd::formatter< tt::geo::point< 2 >, CharT > | |
| Cstd::formatter< tt::geo::vector< 2 >, CharT > | |
| Ctt::formula_evaluation_context | |
| ►Ctt::formula_node | |
| Ctt::formula_arguments | A temporary node used during parsing |
| ►Ctt::formula_binary_operator_node | |
| Ctt::formula_add_node | |
| Ctt::formula_assign_node | |
| Ctt::formula_bit_and_node | |
| Ctt::formula_bit_or_node | |
| Ctt::formula_bit_xor_node | |
| Ctt::formula_div_node | |
| Ctt::formula_eq_node | |
| Ctt::formula_filter_node | |
| Ctt::formula_ge_node | |
| Ctt::formula_gt_node | |
| Ctt::formula_index_node | |
| Ctt::formula_inplace_add_node | |
| Ctt::formula_inplace_and_node | |
| Ctt::formula_inplace_div_node | |
| Ctt::formula_inplace_mod_node | |
| Ctt::formula_inplace_mul_node | |
| Ctt::formula_inplace_or_node | |
| Ctt::formula_inplace_shl_node | |
| Ctt::formula_inplace_shr_node | |
| Ctt::formula_inplace_sub_node | |
| Ctt::formula_inplace_xor_node | |
| Ctt::formula_le_node | |
| Ctt::formula_logical_and_node | |
| Ctt::formula_logical_or_node | |
| Ctt::formula_lt_node | |
| Ctt::formula_member_node | |
| Ctt::formula_mod_node | |
| Ctt::formula_mul_node | |
| Ctt::formula_ne_node | |
| Ctt::formula_pow_node | |
| Ctt::formula_shl_node | |
| Ctt::formula_shr_node | |
| Ctt::formula_sub_node | |
| Ctt::formula_call_node | |
| Ctt::formula_literal_node | |
| Ctt::formula_map_literal_node | |
| Ctt::formula_name_node | |
| Ctt::formula_ternary_operator_node | |
| ►Ctt::formula_unary_operator_node | |
| Ctt::formula_decrement_node | |
| Ctt::formula_increment_node | |
| Ctt::formula_invert_node | |
| Ctt::formula_logical_not_node | |
| Ctt::formula_minus_node | |
| Ctt::formula_plus_node | |
| Ctt::formula_vector_literal_node | |
| Ctt::formula_parse_context | |
| Ctt::formula_post_process_context | |
| Ctt::forward_value< T > | Functor for forwarding an forwarding-reference to variable |
| Ctt::forward_value< char const(&)[N]> | |
| Ctt::gap_buffer< T, Allocator > | Gap Buffer This container is similar to a std::vector, optimized for repeated insertions and deletion at the same position |
| Ctt::gap_buffer< tt::attributed_grapheme > | |
| Ctt::gap_buffer_iterator< T > | A continues iterator over a gap_buffer |
| Ctt::generator< T > | A return value for a generator-function |
| ►Ctt::gfx_device | |
| Ctt::gfx_device_vulkan | |
| Ctt::gfx_queue_vulkan | |
| ►Ctt::gfx_surface | |
| ►Ctt::gfx_surface_vulkan | |
| Ctt::gui_window_vulkan_macos | |
| ►Ctt::gfx_system | Graphics system |
| ►Ctt::gfx_system_vulkan | Vulkan gfx_device controller |
| Ctt::gfx_system_vulkan_macos | |
| Ctt::glob_token_t | |
| Ctt::glyph_metrics | |
| Ctt::grapheme | |
| Ctt::grapheme_break_state | |
| Ctt::grapheme_iterator< Iterator > | |
| Ctt::graphic_path | A path is a vector graphics object |
| ►Ctt::grid_delegate | |
| Ctt::gui_window_delegate | |
| Ctt::gstring | |
| ►Ctt::gui_system | Graphics system |
| Ctt::gui_system_win32 | |
| Ctt::gui_system_delegate | |
| ►Ctt::gui_window | |
| Ctt::gui_window_win32 | |
| Ctt::has_add_callback< T > | |
| Ctt::has_value_type< T > | |
| Cstd::hash< tt::datum_impl< HasLargeObjects > > | |
| Cstd::hash< tt::decimal > | |
| Cstd::std::hash< tt::float16 > | |
| Cstd::hash< tt::font_glyph_ids > | |
| Cstd::hash< tt::font_grapheme_id > | |
| Cstd::hash< tt::grapheme > | |
| Cstd::hash< tt::keyboard_key > | |
| Cstd::hash< tt::keyboard_modifiers > | |
| Cstd::hash< tt::keyboard_virtual_key > | |
| Cstd::hash< tt::language_tag > | |
| Cstd::std::hash< tt::sfloat_rgba16 > | |
| Cstd::hash< tt::tagged_id< T, Tag, Max > > | |
| Cstd::hash< tt::URL > | |
| Ctt::hires_system_clock | Timestamp |
| Ctt::hires_utc_clock | Timestamp |
| Ctt::hitbox | |
| Ctt::huffman_tree< T > | |
| Ctt::icon | An image, in different formats |
| Ctt::geo::identity | |
| Ctt::pipeline_image::image | This is a image that is uploaded into the texture atlas |
| Ctt::pipeline_image::ImageLocation | |
| Ctt::indent | Indentation for writing out text files |
| Ctt::time_stamp_count::inplace | |
| Ctt::time_stamp_count::inplace_with_thread_id | |
| ►Cstd::integral_constant< std::size_t, N > [external] | |
| Cstd::tuple_size< tt::numeric_array< T, N > > | |
| Ctt::interval< T > | |
| ►Cstd::is_base_of< BaseType, DerivedType > [external] | |
| Ctt::is_derived_from< DerivedType, BaseType > | |
| ►Cstd::is_base_of< std::decay_t< BaseType >, std::decay_t< DerivedType > > [external] | |
| ►Ctt::is_decayed_base_of< BaseType, DerivedType > | |
| Ctt::is_decayed_derived_from< DerivedType, BaseType > | |
| Ctt::iso_15924 | ISO-15924 script code |
| Ctt::iso_3166 | ISO-3166 country code |
| Ctt::iso_639 | ISO-639 language code |
| Ctt::small_map< K, V, N >::item_type | |
| Ctt::generator< T >::iterator | A forward iterator which iterates through values co_yieled by the generator-function |
| Ctt::keyboard_bindings | |
| Ctt::keyboard_event | |
| Ctt::keyboard_key | A key in combination with modifiers |
| Ctt::l10n | A localizable message |
| ►Ctt::detail::l10n_args_base | |
| Ctt::detail::l10n_args< Values > | Delayed formatting |
| Ctt::label | A label consisting of localizable text and an icon |
| Ctt::language | |
| Ctt::language_tag | An IETF BCP 47 Language tag |
| Ctt::locked_memory_allocator< T > | |
| ►Ctt::detail::log_message_base | |
| Ctt::detail::log_message< Level, SourceFile, SourceLine, Fmt, Values > | |
| Ctt::formula_evaluation_context::loop_info | |
| Ctt::make_intmax< T, Ei > | |
| Ctt::make_intmax< T, std::enable_if_t< std::is_integral_v< T > &&std::is_signed_v< T > > > | |
| Ctt::make_intmax< T, std::enable_if_t< std::is_integral_v< T > &&std::is_unsigned_v< T > > > | |
| Ctt::make_larger< T > | Type-trait to increase the size of an integral type |
| Ctt::make_larger< double > | |
| Ctt::make_larger< float > | |
| Ctt::make_larger< signed char > | |
| Ctt::make_larger< signed int > | |
| Ctt::make_larger< signed long > | |
| Ctt::make_larger< signed short > | |
| Ctt::make_larger< unsigned char > | |
| Ctt::make_larger< unsigned int > | |
| Ctt::make_larger< unsigned long > | |
| Ctt::make_larger< unsigned short > | |
| Ctt::make_promote< T, U > | |
| Ctt::make_string< T > | Type-trait to convert a character to a string type |
| Ctt::make_string< char > | |
| Ctt::make_string< char16_t > | |
| Ctt::make_string< char32_t > | |
| Ctt::make_string< char8_t > | |
| Ctt::make_string< wchar_t > | |
| Ctt::make_string_view< T > | Type-trait to convert a character to a string_view type |
| Ctt::make_string_view< char > | |
| Ctt::make_string_view< char16_t > | |
| Ctt::make_string_view< char32_t > | |
| Ctt::make_string_view< char8_t > | |
| Ctt::make_string_view< wchar_t > | |
| Ctt::geo::matrix< D > | |
| Ctt::geo::matrix< 2 > | |
| Ctt::geo::matrix< 3 > | |
| Ctt::metadata | Metadata for a library or application |
| Ctt::mouse_buttons | |
| Ctt::mouse_event | |
| Ctt::notifier< T > | |
| Ctt::notifier< Result(Args...)> | A notifier which can be used to call a set of registered callbacks |
| Ctt::notifier< void()> | |
| Ctt::notifier< void(std::string_view argument)> | |
| Ctt::datum_impl< HasLargeObjects >::null | |
| Ctt::numeric_array< T, N > | |
| Ctt::numeric_array< float, 4 > | |
| Ctt::numeric_array< int16_t, 8 > | |
| Ctt::numeric_array< int8_t, 16 > | |
| Ctt::numeric_array< uint64_t, 2 > | |
| ►Cstd::numeric_limits< signed char > [external] | |
| Cstd::numeric_limits< tt::safe_int< signed char, tt::on_overflow_t::Assert > > | |
| Cstd::numeric_limits< tt::safe_int< signed char, tt::on_overflow_t::Axiom > > | |
| Cstd::numeric_limits< tt::safe_int< signed char, tt::on_overflow_t::Saturate > > | |
| Cstd::numeric_limits< tt::safe_int< signed char, tt::on_overflow_t::Throw > > | |
| ►Cstd::numeric_limits< signed int > [external] | |
| Cstd::numeric_limits< tt::safe_int< signed int, tt::on_overflow_t::Assert > > | |
| Cstd::numeric_limits< tt::safe_int< signed int, tt::on_overflow_t::Axiom > > | |
| Cstd::numeric_limits< tt::safe_int< signed int, tt::on_overflow_t::Saturate > > | |
| Cstd::numeric_limits< tt::safe_int< signed int, tt::on_overflow_t::Throw > > | |
| ►Cstd::numeric_limits< signed long > [external] | |
| Cstd::numeric_limits< tt::safe_int< signed long, tt::on_overflow_t::Assert > > | |
| Cstd::numeric_limits< tt::safe_int< signed long, tt::on_overflow_t::Axiom > > | |
| Cstd::numeric_limits< tt::safe_int< signed long, tt::on_overflow_t::Saturate > > | |
| Cstd::numeric_limits< tt::safe_int< signed long, tt::on_overflow_t::Throw > > | |
| ►Cstd::numeric_limits< signed long long > [external] | |
| Cstd::numeric_limits< tt::safe_int< signed long long, tt::on_overflow_t::Assert > > | |
| Cstd::numeric_limits< tt::safe_int< signed long long, tt::on_overflow_t::Axiom > > | |
| Cstd::numeric_limits< tt::safe_int< signed long long, tt::on_overflow_t::Saturate > > | |
| Cstd::numeric_limits< tt::safe_int< signed long long, tt::on_overflow_t::Throw > > | |
| ►Cstd::numeric_limits< signed short > [external] | |
| Cstd::numeric_limits< tt::safe_int< signed short, tt::on_overflow_t::Assert > > | |
| Cstd::numeric_limits< tt::safe_int< signed short, tt::on_overflow_t::Axiom > > | |
| Cstd::numeric_limits< tt::safe_int< signed short, tt::on_overflow_t::Saturate > > | |
| Cstd::numeric_limits< tt::safe_int< signed short, tt::on_overflow_t::Throw > > | |
| ►Cstd::numeric_limits< unsigned char > [external] | |
| Cstd::numeric_limits< tt::safe_int< unsigned char, tt::on_overflow_t::Assert > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned char, tt::on_overflow_t::Axiom > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned char, tt::on_overflow_t::Saturate > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned char, tt::on_overflow_t::Throw > > | |
| ►Cstd::numeric_limits< unsigned int > [external] | |
| Cstd::numeric_limits< tt::safe_int< unsigned int, tt::on_overflow_t::Assert > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned int, tt::on_overflow_t::Axiom > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned int, tt::on_overflow_t::Saturate > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned int, tt::on_overflow_t::Throw > > | |
| ►Cstd::numeric_limits< unsigned long > [external] | |
| Cstd::numeric_limits< tt::safe_int< unsigned long, tt::on_overflow_t::Assert > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned long, tt::on_overflow_t::Axiom > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned long, tt::on_overflow_t::Saturate > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned long, tt::on_overflow_t::Throw > > | |
| ►Cstd::numeric_limits< unsigned long long > [external] | |
| Cstd::numeric_limits< tt::safe_int< unsigned long long, tt::on_overflow_t::Assert > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned long long, tt::on_overflow_t::Axiom > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned long long, tt::on_overflow_t::Saturate > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned long long, tt::on_overflow_t::Throw > > | |
| ►Cstd::numeric_limits< unsigned short > [external] | |
| Cstd::numeric_limits< tt::safe_int< unsigned short, tt::on_overflow_t::Assert > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned short, tt::on_overflow_t::Axiom > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned short, tt::on_overflow_t::Saturate > > | |
| Cstd::numeric_limits< tt::safe_int< unsigned short, tt::on_overflow_t::Throw > > | |
| Ctt::observable< T > | An observable value |
| Ctt::observable< alignment > | |
| Ctt::observable< bool > | |
| Ctt::observable< float > | |
| Ctt::observable< std::vector< std::pair< value_type, tt::label > > > | |
| Ctt::observable< theme_color > | |
| Ctt::observable< theme_text_style > | |
| Ctt::observable< tt::icon > | |
| Ctt::observable< tt::l10n > | |
| Ctt::observable< tt::label > | |
| Ctt::observable< value_type > | |
| Ctt::observable_argument< T > | The value_type of an observable from the constructor argument type |
| Ctt::observable_argument< observable< T > > | |
| ►Ctt::detail::observable_base< T > | Observable abstract base class |
| Ctt::detail::observable_chain< T > | |
| Ctt::detail::observable_value< T > | |
| Ctt::overlay_delegate | |
| Ctt::packet | A network message or stream buffer |
| Ctt::packet_buffer | |
| Ctt::pipeline_image::Page | |
| Ctt::parse_location | |
| Ctt::parse_result< T > | |
| ►Ctt::pipeline | |
| ►Ctt::pipeline_vulkan | |
| Ctt::pipeline_SDF::pipeline_SDF | |
| Ctt::pipeline_box::pipeline_box | |
| Ctt::pipeline_flat::pipeline_flat | |
| Ctt::pipeline_image::pipeline_image | |
| Ctt::pipeline_tone_mapper::pipeline_tone_mapper | |
| Ctt::pixel_map< T > | A 2D canvas of pixels |
| Ctt::pixel_map< tt::sdf_r8 > | |
| Ctt::pixel_map< tt::sfloat_rgba16 > | |
| Ctt::pixel_row< T > | A row of pixels |
| Ctt::placement_array< T, Byte > | |
| Ctt::placement_ptr< T, Byte > | |
| Ctt::png | |
| Ctt::po_translation | |
| Ctt::po_translations | |
| Ctt::geo::point< D > | A high-level geometric point Part of the high-level vec, point, mat and color types |
| Ctt::geo::point< 2 > | |
| Ctt::geo::point< 3 > | |
| Ctt::polymorphic_optional< BaseType, Capacity > | Polymorphic optional |
| Ctt::preferences | User preferences |
| Ctt::generator< T >::promise_type | |
| Ctt::pipeline_box::push_constants | |
| Ctt::pipeline_flat::push_constants | |
| Ctt::pipeline_image::push_constants | |
| Ctt::pipeline_SDF::push_constants | |
| Ctt::quarter | |
| Ctt::range_map< Key, Value > | |
| Ctt::trace_statistics_type::read_result | |
| Ctt::locked_memory_allocator< T >::rebind< U > | |
| Ctt::rectangle | Class which represents an rectangle |
| Ctt::recursive_iterator< ParentIt > | An iterator which recursively iterates through nested containers |
| Ctt::RenderDoc | |
| CRENDERDOC_API_1_4_1 | |
| ►Ctt::resource_view | A read-only memory mapping of a resource |
| Ctt::file_view | |
| Ctt::static_resource_view | A resource that was included in the executable |
| Ctt::results< T, N > | |
| Ctt::geo::rotate< D > | |
| Ctt::row_column_delegate< Axis > | |
| Ctt::safe_int< T, OnOverflow > | |
| Ctt::geo::scale< D > | |
| Ctt::scroll_delegate< Axis, ControlsWindow > | |
| Ctt::seed_generator | |
| ►Ctt::selection_delegate | |
| Ctt::default_selection_delegate< T > | |
| Ctt::semantic_version | |
| Ctt::sfloat_rg32 | |
| Ctt::sfloat_rgb32 | |
| Ctt::sfloat_rgba16 | |
| Ctt::sfloat_rgba32 | |
| Ctt::SHA2< T, Bits > | |
| ►Ctt::SHA2< uint32_t, 224 > | |
| Ctt::SHA224 | |
| ►Ctt::SHA2< uint32_t, 256 > | |
| Ctt::SHA256 | |
| ►Ctt::SHA2< uint64_t, 224 > | |
| Ctt::SHA512_224 | |
| ►Ctt::SHA2< uint64_t, 256 > | |
| Ctt::SHA512_256 | |
| ►Ctt::SHA2< uint64_t, 384 > | |
| Ctt::SHA384 | |
| ►Ctt::SHA2< uint64_t, 512 > | |
| Ctt::SHA512 | |
| Ctt::shaped_text | Shaped_text represent a piece of text shaped to be displayed |
| ►Ctt::skeleton_node | |
| Ctt::skeleton_block_node | |
| Ctt::skeleton_break_node | |
| Ctt::skeleton_continue_node | |
| Ctt::skeleton_do_node | |
| Ctt::skeleton_expression_node | |
| Ctt::skeleton_for_node | |
| Ctt::skeleton_function_node | |
| Ctt::skeleton_if_node | |
| Ctt::skeleton_placeholder_node | |
| Ctt::skeleton_return_node | |
| Ctt::skeleton_string_node | |
| Ctt::skeleton_top_node | |
| Ctt::skeleton_while_node | |
| Ctt::skeleton_parse_context | |
| Ctt::wfree_fifo< T, SlotSize >::slot_type | |
| Ctt::small_map< K, V, N > | |
| Ctt::small_vector< T, N > | |
| ►Ctt::snorm_r8 | |
| Ctt::sdf_r8 | A pixel of a single channel signed distance field |
| Ctt::Socketstream | |
| Ctt::source_location | |
| Ctt::speaker_mapping_info | |
| Ctt::pipeline_SDF::specialization_constants | |
| Ctt::srgb_abgr8_pack | |
| Ctt::stack< T, MaxSize > | A static sized stack |
| Ctt::detail::SHA2::state< T > | |
| Ctt::detail::SHA2::state< uint32_t > | |
| Ctt::detail::SHA2::state< uint64_t > | |
| Ctt::static_resource_item | |
| Ctt::swapchain_image_info | |
| ►Ctt::tab_delegate | |
| Ctt::default_tab_delegate< T > | |
| Ctt::tagged_id< T, Tag, Max > | |
| Ctt::tagged_id< uint16_t, "font_family_id"> | |
| Ctt::tagged_id< uint16_t, "font_id", 0x7ffe > | |
| Ctt::tagged_map< T, Tags > | |
| Ctt::tagged_map< tt::datum_impl, InfoTags... > | |
| ►Ctt::text_field_delegate | |
| Ctt::default_text_field_delegate< T > | |
| Ctt::text_style | |
| Ctt::pipeline_image::texture_map | |
| Ctt::pipeline_SDF::texture_map | |
| Ctt::theme | |
| Ctt::theme_book | Theme_book keeps track of multiple themes |
| Ctt::time_stamp_count | Since Window's 10 QueryPerformanceCounter() counts at only 10MHz which is too low to measure performance in many cases |
| Ctt::timer | A timer which will execute callbacks at given intervals |
| Ctt::token_t | |
| Ctt::trace< Tag, InfoTags > | |
| Ctt::trace_data< Tag, InfoTags > | |
| Ctt::trace_data< Tag, InfoTags... > | |
| Ctt::trace_stack_type | |
| Ctt::trace_statistics_type | |
| Ctt::geo::translate< D > | |
| Ctt::geo::translate< 2 > | |
| ►Cstd::true_type [external] | |
| Ctt::acts_as_pointer< T * > | |
| Ctt::acts_as_pointer< std::shared_ptr< T > & > | |
| Ctt::acts_as_pointer< std::shared_ptr< T > && > | |
| Ctt::acts_as_pointer< std::shared_ptr< T > > | |
| Ctt::acts_as_pointer< std::shared_ptr< T > const & > | |
| Ctt::acts_as_pointer< std::unique_ptr< T > & > | |
| Ctt::acts_as_pointer< std::unique_ptr< T > && > | |
| Ctt::acts_as_pointer< std::unique_ptr< T > > | |
| Ctt::acts_as_pointer< std::unique_ptr< T > const & > | |
| Ctt::acts_as_pointer< std::weak_ptr< T > & > | |
| Ctt::acts_as_pointer< std::weak_ptr< T > && > | |
| Ctt::acts_as_pointer< std::weak_ptr< T > > | |
| Ctt::acts_as_pointer< std::weak_ptr< T > const & > | |
| Ctt::geo::transform< identity > | |
| Ctt::geo::transform< matrix< 2 > > | |
| Ctt::geo::transform< matrix< 3 > > | |
| Ctt::geo::transform< rotate< 2 > > | |
| Ctt::geo::transform< rotate< 3 > > | |
| Ctt::geo::transform< scale< 2 > > | |
| Ctt::geo::transform< scale< 3 > > | |
| Ctt::geo::transform< translate< 2 > > | |
| Ctt::geo::transform< translate< 3 > > | |
| Ctt::is_atomic< std::atomic< T > > | |
| Ctt::is_character< char > | |
| Ctt::is_character< char16_t > | |
| Ctt::is_character< char32_t > | |
| Ctt::is_character< char8_t > | |
| Ctt::is_character< wchar_t > | |
| Ctt::is_numeric_integer< signed char > | |
| Ctt::is_numeric_integer< signed int > | |
| Ctt::is_numeric_integer< signed long > | |
| Ctt::is_numeric_integer< signed long long > | |
| Ctt::is_numeric_integer< signed short > | |
| Ctt::is_numeric_integer< unsigned char > | |
| Ctt::is_numeric_integer< unsigned int > | |
| Ctt::is_numeric_integer< unsigned long > | |
| Ctt::is_numeric_integer< unsigned long long > | |
| Ctt::is_numeric_integer< unsigned short > | |
| Cstd::tuple_element< I, tt::numeric_array< T, N > > | |
| Ctt::datum_impl< HasLargeObjects >::undefined | |
| Ctt::unfair_mutex_impl< UseDeadLockDetector > | An unfair mutex This is a fast implementation of a mutex which does not fairly arbitrate between multiple blocking threads |
| Ctt::unfair_mutex_impl< false > | |
| Ctt::unfair_mutex_impl< true > | |
| Ctt::unfair_recursive_mutex | An unfair recursive-mutex This is a fast implementation of a recursive-mutex which does not fairly arbitrate between multiple blocking threads |
| Ctt::detail::unicode_bidi_char_info | |
| Ctt::detail::unicode_bidi_paragraph | |
| Ctt::detail::unicode_bidi_test_parameters | |
| Ctt::unicode_composition | |
| Ctt::unicode_description | Description of a unicode code point |
| Ctt::unicode_ranges | Unicode Ranges based on the OS/2 table in TrueType fonts |
| Ctt::unorm_a2bgr10_pack | |
| Ctt::URL | |
| Ctt::url_parts | |
| Ctt::use_first< First, Second > | |
| Ctt::geo::vector< D > | A high-level geometric vector Part of the high-level vector, point, mat and color types |
| Ctt::geo::vector< 2 > | |
| Ctt::pipeline_box::vertex | |
| Ctt::pipeline_flat::vertex | |
| Ctt::pipeline_image::vertex | |
| Ctt::pipeline_SDF::vertex | |
| ►Ctt::vertical_sync | |
| Ctt::vertical_sync_win32 | |
| ►Cvertical_sync_base | |
| Ctt::vertical_sync_macos | |
| Ctt::vspan< T > | |
| Ctt::vspan< tt::pipeline_box::vertex > | |
| Ctt::vspan< tt::pipeline_flat::vertex > | |
| Ctt::vspan< tt::pipeline_image::vertex > | |
| Ctt::vspan< tt::pipeline_SDF::vertex > | |
| Ctt::vspan_iterator< T > | |
| Ctt::weak_or_unique_ptr< T > | Class that hold either a weak_ptr or a unique_ptr This class is to hold a weak_ptr, and potentially also an owning unique_ptr |
| Ctt::weak_or_unique_ptr< tt::audio_system_delegate > | |
| Ctt::weak_or_unique_ptr< tt::button_delegate > | |
| Ctt::weak_or_unique_ptr< tt::selection_delegate > | |
| Ctt::weak_or_unique_ptr< tt::tab_delegate > | |
| Ctt::weak_or_unique_ptr< tt::text_field_delegate > | |
| Ctt::wfree_fifo< T, SlotSize > | A wait-free multiple-producer/single-consumer fifo designed for absolute performance |
| Ctt::wfree_message_queue< T, Capacity > | |
| Ctt::wfree_message_queue_operation< T, Capacity, WriteOperation > | |
| Ctt::wfree_unordered_map< K, V, MAX_NR_ITEMS > | |
| Ctt::wfree_unordered_map_item< K, V > | |
| ►Ctt::widget | An interactive graphical object as part of the user-interface |
| ►Ctt::abstract_button_widget | |
| Ctt::checkbox_widget | A GUI widget that permits the user to make a binary choice |
| Ctt::menu_button_widget | A button that is part of a menu |
| Ctt::momentary_button_widget | |
| Ctt::radio_button_widget | A graphical control element that allows the user to choose only one of a predefined set of mutually exclusive options |
| Ctt::toggle_widget | A GUI widget that permits the user to make a binary choice |
| Ctt::toolbar_button_widget | |
| Ctt::toolbar_tab_button_widget | A graphical control element that allows the user to choose only one of a predefined set of mutually exclusive views of a tab_widget |
| Ctt::grid_widget | A GUI widget that lays out child-widgets in a grid with variable sized cells |
| Ctt::icon_widget | An simple GUI widget that displays an icon |
| Ctt::label_widget | The GUI widget displays and lays out text together with an icon |
| Ctt::overlay_widget | A GUI widget which may exist anywhere on a window overlaid above any other widget |
| Ctt::row_column_widget< Axis > | A row/column widget lays out child widgets along a row or column |
| Ctt::scroll_bar_widget< Axis > | |
| Ctt::scroll_widget< Axis, ControlsWindow > | The scroll widget allows a content widget to be shown in less space than is required |
| Ctt::selection_widget | A graphical control element that allows the user to choose only one of a predefined set of mutually exclusive options |
| Ctt::system_menu_widget | |
| Ctt::tab_widget | A graphical element that shows only one of a predefined set of mutually exclusive child widgets |
| Ctt::text_field_widget | A single line text field |
| Ctt::text_widget | A text widget |
| Ctt::toolbar_widget | A toolbar widget is located at the top of a window and lays out its children horizontally |
| Ctt::window_traffic_lights_widget | |
| Ctt::window_widget | |
| Ctt::xorshift128p | Xorshift128+ |
| Ctt::year_quarter | |