Chi::aarectangle | Class which represents an axis-aligned rectangle |
Chi::v1::aarectangle | Class which represents an axis-aligned rectangle |
Chi::alignment | Horizontal/Vertical alignment combination |
Chi::v1::alignment | Horizontal/Vertical alignment combination |
Cv1::animator< T > | A type that gets animated between two values |
Chi::v1::glob_pattern::token_type::any_character_type | |
Chi::v1::glob_pattern::token_type::any_directory_type | |
Chi::v1::glob_pattern::token_type::any_text_type | |
Cau::detail::ApplyMagnitudeImpl< Mag, Category, T, is_T_integral > | |
Cau::detail::ApplyMagnitudeImpl< Mag, ApplyAs::INTEGER_DIVIDE, T, is_T_integral > | |
Cau::detail::ApplyMagnitudeImpl< Mag, ApplyAs::INTEGER_MULTIPLY, T, is_T_integral > | |
Cau::detail::ApplyMagnitudeImpl< Mag, ApplyAs::IRRATIONAL_MULTIPLY, T, is_T_integral > | |
Cau::detail::ApplyMagnitudeImpl< Mag, ApplyAs::RATIONAL_MULTIPLY, T, false > | |
Cau::detail::ApplyMagnitudeImpl< Mag, ApplyAs::RATIONAL_MULTIPLY, T, true > | |
Cau::detail::ApplyMagnitudeType< T, MagT > | |
Cau::AreAllPowersNonzero< Pack, T > | |
Cau::AreBasesInOrder< Pack, T > | |
Cau::AreElementsInOrder< Pack, T > | |
►Cau::AreElementsInOrder< Pack, Pack< BaseT< Ts >... > > | |
Cau::AreBasesInOrder< Pack, Pack< Ts... > > | |
Cau::AreQuantityPointTypesEquivalent< P1, P2 > | |
Cau::AreQuantityTypesEquivalent< Q1, Q2 > | |
►Cstd::array< T > [external] | STL class |
Chi::v1::simd< float, 4 > | |
Chi::v1::simd< int8_t, 16 > | |
Chi::v1::simd< half, 4 > | |
►Cstd::array< T, N > [external] | |
Chi::v1::simd< T, N > | |
Chi::array_generic< T, N > | Intrinsic operations on arrays |
Chi::v1::array_generic< T, N > | Intrinsic operations on arrays |
Chi::array_intrinsic< T, N > | Intrinsic operations on arrays |
Chi::v1::array_intrinsic< T, N > | Intrinsic operations on arrays |
►Chi::async_delegate | A button delegate controls the state of a button widget |
Chi::v1::default_async_delegate< ResultType > | A default async button delegate |
►Chi::v1::async_delegate | A button delegate controls the state of a button widget |
Chi::v1::default_async_delegate< ResultType > | A default async button delegate |
Cv1::detail::async_function_impl< Function, Proto > | |
Cstd::atomic< hi::aarectangle > | |
Cstd::atomic< hi::global_state_type > | |
Cv1::atomic_unique_ptr< T > | |
Cv1::atomic_unique_ptr< std::map > | |
Cau::Atto< U > | |
Chi::v1::async_widget::attributes_type | |
Chi::v1::checkbox_widget::attributes_type | |
Chi::v1::menu_button_widget< ButtonWidget >::attributes_type | |
Chi::v1::radio_widget::attributes_type | |
Chi::v1::selection_widget::attributes_type | |
Chi::v1::toggle_widget::attributes_type | |
Chi::v1::toolbar_tab_button_widget::attributes_type | |
Chi::v1::with_label_widget< ButtonWidget >::attributes_type | |
Chi::audio_block | A block of audio data |
Chi::v1::audio_block | A block of audio data |
Chi::audio_channel | |
Chi::v1::audio_channel | |
►Chi::audio_device | A set of audio channels which can be rendered and/or captures at the same time |
Chi::v1::audio_device_asio | A class representing an audio device on the system |
Chi::v1::audio_device_win32 | |
►Chi::v1::audio_device | A set of audio channels which can be rendered and/or captures at the same time |
Chi::v1::audio_device_asio | A class representing an audio device on the system |
Chi::v1::audio_device_win32 | |
Chi::audio_device_delegate | |
Chi::v1::audio_device_delegate | |
Chi::audio_format_range | |
Chi::v1::audio_format_range | |
Chi::audio_sample_format | Audio sample format |
Chi::v1::audio_sample_format | Audio sample format |
Chi::audio_sample_packer | |
Chi::v1::audio_sample_packer | |
Chi::audio_sample_unpacker | |
Chi::v1::audio_sample_unpacker | |
Chi::audio_stream_config | |
Chi::v1::audio_stream_config | |
Chi::audio_stream_format | The format of a stream of audio |
Chi::v1::audio_stream_format | The format of a stream of audio |
►Chi::audio_system | |
Chi::v1::audio_system_aggregate | |
Chi::v1::audio_system_asio | |
Chi::v1::audio_system_win32 | |
►Chi::v1::audio_system | |
Chi::v1::audio_system_aggregate | |
Chi::v1::audio_system_asio | |
Chi::v1::audio_system_win32 | |
Chi::audio_system_win32_event | |
Chi::v1::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 > | |
Cv1::awaitable_cast< std::chrono::duration< Rep, Period > > | |
Cv1::awaitable_cast< std::chrono::time_point< std::chrono::utc_clock, Duration > > | |
Cv1::awaitable_cast< std::stop_token > | |
Cv1::awaitable_cast< T > | |
Cv1::awaitable_stop_token | |
Cv1::awaitable_timer | |
Cv1::notifier< R(Args...)>::awaiter_type | An awaiter object which can wait on a notifier |
►CB1 | |
Cau::stdx::conjunction< B1 > | |
Cau::stdx::disjunction< B1 > | |
Cv1::base_n< Alphabet, CharsPerBlock, BytesPerBlock > | |
Cv1::detail::base_n_alphabet | |
Cau::base_dim::BaseDimension< I > | |
►Cau::base_dim::BaseDimension< 1712674722 > | |
Chi::v1::PixelLengthDim | |
►Cau::base_dim::BaseDimension< 1712674734 > | |
Chi::v1::RelativeFontLengthDim | |
►Cau::base_dim::BaseDimension< 1712760807 > | |
Chi::v1::DeviceIndependentPixelLengthDim | |
►Cau::base_dim::BaseDimension<-91 > | |
Cau::base_dim::LuminousIntensity | |
►Cau::base_dim::BaseDimension<-92 > | |
Cau::base_dim::AmountOfSubstance | |
►Cau::base_dim::BaseDimension<-93 > | |
Cau::base_dim::Information | |
►Cau::base_dim::BaseDimension<-94 > | |
Cau::base_dim::Angle | |
►Cau::base_dim::BaseDimension<-95 > | |
Cau::base_dim::Temperature | |
►Cau::base_dim::BaseDimension<-96 > | |
Cau::base_dim::Current | |
►Cau::base_dim::BaseDimension<-97 > | |
Cau::base_dim::Time | |
►Cau::base_dim::BaseDimension<-98 > | |
Cau::base_dim::Mass | |
►Cau::base_dim::BaseDimension<-99 > | |
Cau::base_dim::Length | |
Chi::bezier_curve | |
Chi::v1::bezier_curve | |
Chi::bezier_point | |
Chi::v1::bezier_point | |
Cv1::bigint< DigitType, NumDigits, IsSigned > | High performance big integer implementation |
Cv1::bigint< uint64_t, 2, false > | |
Cv1::detail::BON8_encoder | BON8 encoder |
►Cstdx::bool_constant<(OriginDisplacement< A, B >::value()< ZERO)> | |
Cau::detail::OrderByOrigin< A, B > | |
►Cstdx::bool_constant<(sizeof...(Ts) > 0)> | |
Cau::InStandardPackOrder< P<>, P< Ts... > > | |
►Cstdx::bool_constant<(std::ratio_subtract< ExpT< H1 >, ExpT< H2 > >::num< 0)> | |
Cau::detail::LeadExpsInOrder< P< H1, T1... >, P< H2, T2... > > | |
►Cstdx::bool_constant<(T::base_dim_index< U::base_dim_index)> | |
Cau::base_dim::OrderByBaseDimIndex< T, U > | |
►Cstdx::bool_constant<(T::value()< U::value())> | |
Cau::detail::OrderByValue< T, U > | |
►Cstdx::bool_constant<(UnitAvoidance< A >::value< UnitAvoidance< B >::value)> | |
Cau::detail::OrderByUnitAvoidance< A, B > | |
Chi::box_constraints | 2D constraints |
Chi::v1::box_constraints | 2D constraints |
Chi::box_shape | |
Chi::v1::box_shape | |
Chi::v1::datum::break_type | |
Chi::button_delegate | A button delegate controls the state of a button widget |
Chi::v1::button_delegate | A button delegate controls the state of a button widget |
Cv1::byte_char_traits | |
Chi::callback< T > | |
Chi::v1::callback< T > | |
Chi::callback< ResultType(ArgTypes...)> | A callback function |
Chi::v1::callback< ResultType(ArgTypes...)> | A callback function |
Chi::v1::callback< void()> | |
Chi::v1::callback< void(bool)> | |
Chi::v1::callback< void(cursor_state_type)> | |
Chi::v1::callback< void(float)> | |
Chi::v1::callback< void(gstring)> | |
Chi::v1::callback< void(hi::alignment)> | |
Chi::v1::callback< void(hi::icon)> | |
Chi::v1::callback< void(hi::label)> | |
Chi::v1::callback< void(hi::v1::extent2)> | |
Chi::v1::callback< void(hi::v1::txt)> | |
Chi::v1::callback< void(hi::v1::widget_state)> | |
Chi::v1::callback< void(label)> | |
Chi::v1::callback< void(semantic_text_style)> | |
Chi::v1::callback< void(std::string)> | |
Chi::v1::callback< void(std::vector)> | |
Chi::v1::callback< void(value_type)> | |
Chi::v1::detail::callback_base< ResultType, ArgTypes > | |
►Chi::v1::detail::callback_base< ResultType, ArgTypes... > | |
Chi::v1::detail::callback_impl< FunctionType, ResultType, ArgTypes > | |
Chi::cancel_features< Func, Args > | Type trait to retrieve the cancel feautes of a invokable |
Chi::v1::cancel_features< Func, Args > | Type trait to retrieve the cancel feautes of a invokable |
Cau::detail::CanScaleByMagnitude< UnitWrapper, Unit > | |
►Cau::detail::CanScaleByMagnitude< Constant, Unit > | |
Cau::Constant< Unit > | |
Cau::Centi< U > | |
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::grapheme > | |
Chi::circle | A type defining a 2D circle |
Chi::v1::circle | A type defining a 2D circle |
Chi::cmake_install | |
Chi::v1::cmake_install | |
Cau::stdx::CmpEqualImpl< T, U, Enable > | |
Cau::stdx::CmpEqualImpl< T, U, std::enable_if_t< std::is_signed< T >::value &&!std::is_signed< U >::value > > | |
Cau::stdx::CmpEqualImpl< T, U, std::enable_if_t< std::is_signed< T >::value==std::is_signed< U >::value > > | |
Cau::stdx::CmpEqualImpl< T, U, std::enable_if_t<!std::is_signed< T >::value &&std::is_signed< U >::value > > | |
Cau::stdx::CmpLessImpl< T, U, Enable > | |
Cau::stdx::CmpLessImpl< T, U, std::enable_if_t< std::is_signed< T >::value &&!std::is_signed< U >::value > > | |
Cau::stdx::CmpLessImpl< T, U, std::enable_if_t< std::is_signed< T >::value==std::is_signed< U >::value > > | |
Cau::stdx::CmpLessImpl< T, U, std::enable_if_t<!std::is_signed< T >::value &&std::is_signed< U >::value > > | |
Chi::color | This is a RGBA floating point color |
Chi::v1::color | This is a RGBA floating point color |
Cau::CommonDimension< Dims > | |
►Cau::CommonDimension< Tail... > | |
Cau::CommonDimension< Head, Tail... > | |
Cau::CommonMagnitude< Ms > | |
►Cau::CommonMagnitude< M1, CommonMagnitudeT< M2, Tail... > > | |
Cau::CommonMagnitude< M1, M2, Tail... > | |
Cau::detail::CommonOrigin< Us > | |
Cau::CommonPointUnit< Us > | |
Cau::CommonQuantity< Q1, Q2, Enable > | |
►Cau::CommonQuantity< au::Quantity< U1, R1 >, au::Quantity< U2, R2 > > | |
Cstd::common_type< au::Quantity< U1, R1 >, au::Quantity< U2, R2 > > | |
Cau::CommonUnit< Us > | |
Cv1::composed_t | |
Cau::detail::CompoundLabel< T, Policy > | |
Cau::detail::CompoundLabel< UnitProduct< Us... >, Policy > | |
Cau::detail::ComputeRationalPower< B, E1, E2 > | |
►Cstd::conditional<(D==1), SimplifyBasePowerT< Pow< B, N > >, RatioPow< B, N, D > > [external] | |
Cau::detail::SimplifyBasePower< RatioPow< B, N, D > > | |
►Cstd::conditional<(E::num==0), P<>, P< RatioPow< BaseT< Ts >, detail::MultiplyExpFor< Ts, E >::num, detail::MultiplyExpFor< Ts, E >::den >... > > [external] | |
Cau::PackPower< P, P< Ts... >, E > | |
►Cstd::conditional<(ExpT< BP >::num< 0), Magnitude< BP, Ts... >, Magnitude< Ts... > > | |
Cau::detail::PrependIfExpNegative< BP, Magnitude< Ts... > > | |
►Cstd::conditional<(ExpT< Head >::num > 0), PackProductT< Pack, Pack< Head >, NumeratorPartT< Pack< Tail... > > >, NumeratorPartT< Pack< Tail... > > > | |
Cau::detail::NumeratorPart< Pack< Head, Tail... > > | |
►Cstd::conditional<(InOrderFor< Magnitude, BaseT< H1 >, BaseT< H2 > >::value), detail::PrependIfExpNegativeT< H1, CommonMagnitudeT< Magnitude< T1... >, Magnitude< H2, T2... > > >, std::conditional_t > | |
Cau::CommonMagnitude< Magnitude< H1, T1... >, Magnitude< H2, T2... > > | |
►Cstd::conditional<(InOrderFor< P, BaseT< H1 >, BaseT< H2 > >::value), detail::PrependT< PackProductT< P, P< T1... >, P< H2, T2... > >, H1 >, std::conditional_t<(InOrderFor< P, BaseT< H2 >, BaseT< H1 > >::value), detail::PrependT< PackProductT< P, P< T2... >, P< H1, T1... > >, H2 >, std::conditional_t<(std::ratio_add< ExpT< H1 >, ExpT< H2 > >::num==0), PackProductT< P, P< T1... >, P< T2... > >, detail::PrependT< PackProductT< P, P< T2... >, P< T1... > >, detail::ComputeRationalPowerT< BaseT< H1 >, ExpT< H1 >, ExpT< H2 > > > > > > [external] | |
Cau::PackProduct< P, P< H1, T1... >, P< H2, T2... > > | |
►Cstd::conditional<(N==1), B, Pow< B, N > > [external] | |
Cau::detail::SimplifyBasePower< Pow< B, N > > | |
►Cstd::conditional<(sizeof...(Ts)==0u), T, Pack< T, Ts... > > [external] | |
Cau::UnpackIfSolo< Pack, Pack< T, Ts... > > | |
►Cstd::conditional<(std::is_same< T, H >::value), List< H, Ts... >, std::conditional_t<(InOrderFor< List, T, H >::value), List< T, H, Ts... >, detail::PrependT< FlatDedupedTypeListT< List, List< T >, List< Ts... > >, H > > > [external] | |
Cau::FlatDedupedTypeList< List, List< T >, List< H, Ts... > > | |
►Cstd::conditional_t | |
Cau::LexicographicTotalOrdering< A, B, PrimaryOrdering, Tiebreakers... > | |
Cau::OriginDisplacement< U1, U2 > | |
Cau::UnitLabel< Unit > | |
Cau::detail::FirstMatchingUnit< Matcher, TargetUnit, List< H, Ts... > > | |
Cau::detail::OriginDisplacementFitsIn< TargetRep, U1, U2 > | |
►Cau::detail::OriginOf< U > | |
Cau::detail::CommonOrigin< U > | |
Cau::detail::TypeIdentityIfLooksLikeValidRep< T > | |
Cau::stdx::conjunction< B1, Bn... > | |
Cau::stdx::disjunction< B1, Bn... > | |
Chi::v1::is_forward_of< Context, Expected * > | |
Chi::v1::is_forward_of< Context, Expected > | |
Chi::v1::is_forward_of< Context, Expected, FirstOtherExpected, OtherExpected... > | |
Chi::v1::is_forward_of< Context, Result(Args...)> | |
Chi::v1::is_forward_of< Context, observer< Expected > > | |
Chi::v1::is_forward_of< Context, std::shared_ptr< Expected > > | |
Chi::v1::is_forward_of< Context, std::unique_ptr< Expected > > | |
Chi::v1::is_forward_of< Context, std::weak_ptr< Expected > > | |
Cv1::is_forward_of< Context, group_ptr< Expected > > | |
Cv1::generator< T >::const_iterator | A forward iterator which iterates through values co_yieled by the generator-function |
Cv1::generator< T & >::const_iterator | A forward iterator which iterates through values co_yieled by the generator-function |
Chi::const_resource_view | A read-only view of a resource |
Chi::v1::const_resource_view | A read-only view of a resource |
Cv1::const_void_span | |
Chi::v1::detail::grid_layout_axis_constraints< Axis, T >::constraint_type | |
Cau::ConstructionPolicy< Unit, Rep > | |
Chi::v1::datum::continue_type | |
Chi::convertible_to_any | A type that can be implicitly converted to any type |
Chi::v1::convertible_to_any | A type that can be implicitly converted to any type |
Chi::copy_cv< To, From, Ei > | Type-trait to copy const volatile qualifiers from one type to another |
Chi::v1::copy_cv< To, From, Ei > | Type-trait to copy const volatile qualifiers from one type to another |
Chi::copy_cv< To, From > | |
Chi::v1::copy_cv< To, From > | |
Chi::corner_radii | The 4 radii of the corners of a quad or rectangle |
Chi::v1::corner_radii | The 4 radii of the corners of a quad or rectangle |
►Cau::CorrespondingQuantity< T > | |
Cau::CorrespondingQuantity< T & > | |
Cau::CorrespondingQuantity< const T & > | |
Cau::CorrespondingQuantity< const T > | |
Cau::CorrespondingQuantity< std::chrono::duration< RepT, Period > > | |
►Cv1::detail::counter | |
Cv1::detail::tagged_counter< Tag > | |
Cv1::coverage_format1 | |
Cv1::coverage_format2 | |
Cv1::coverage_format2_range | |
Chi::cpu_id_result | |
Chi::v1::cpu_id_result | |
Chi::v1::jsonpath::current | |
Chi::datum | A dynamic data type |
Chi::v1::datum | A dynamic data type |
Chi::v1::detail::datum_promotion_result< To > | Promotion result |
Cau::Deci< U > | |
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 |
Cau::DefaultUnitLabel< T > | |
Chi::defer | Defer execution of a lambda to the end of the scope |
Chi::v1::defer | Defer execution of a lambda to the end of the scope |
Cau::Deka< U > | |
Cv1::delayed_format< Fmt, Values > | Delayed formatting |
Cau::detail::DenominatorPart< T > | |
Chi::v1::jsonpath::descend | |
►Cau::stdx::experimental::detail::detector< Default, AlwaysVoid, Op, Args > | |
Cau::detail::DimImpl< U > | |
Cau::detail::MagImpl< U > | |
Cau::stdx::experimental::detail::detector< Default, stdx::void_t< Op< Args... > >, Op, Args... > | |
Chi::v1::gfx_pipeline_box::device_shared | |
Chi::v1::gfx_pipeline_image::device_shared | |
Chi::v1::gfx_pipeline_override::device_shared | |
Chi::v1::gfx_pipeline_SDF::device_shared | |
Chi::v1::gfx_pipeline_tone_mapper::device_shared | |
Cau::Dimension< BPs > | |
Chi::DipsPerEm | |
Chi::v1::DipsPerEm | |
Cv1::dither | An object that create dither values to add to samples before rounding |
Chi::draw_attributes | The draw attributes used to draw shaped into the draw context |
Chi::v1::draw_attributes | The draw attributes used to draw shaped into the draw context |
Chi::draw_context | Draw context for drawing using the HikoGUI shaders |
Chi::v1::draw_context | Draw context for drawing using the HikoGUI shaders |
►Cenable_group_ptr | |
►Chi::v1::observed_base | An abstract observed object |
Chi::v1::observed< T > | |
Cv1::enable_group_ptr< T, Proto > | Enable a class to be used in a group_ptr |
►Cv1::enable_group_ptr< T, void()> | |
Cv1::enable_group_ptr< T > | |
Cv1::enable_group_ptr< T, void(Args...)> | |
Chi::endian_buf_t< T, E, A > | |
Chi::v1::endian_buf_t< T, E, A > | |
Chi::v1::endian_buf_t< int16_t, std::endian::big, 1 > | |
Chi::v1::endian_buf_t< uint16_t, std::endian::big, 1 > | |
Chi::v1::endian_buf_t< uint32_t, std::endian::big, 1 > | |
Chi::v1::endian_buf_t< uint32_t, std::endian::little, 1 > | |
Chi::enum_metadata< ValueType, NameType, N > | A object that holds enum-values and strings |
Chi::v1::enum_metadata< ValueType, NameType, N > | A object that holds enum-values and strings |
Chi::enum_metadata_name< T > | |
Chi::v1::enum_metadata_name< T > | |
Chi::enum_metadata_name< char * > | |
Chi::v1::enum_metadata_name< char * > | |
Chi::enum_metadata_name< char const * > | |
Chi::v1::enum_metadata_name< char const * > | |
Chi::enum_metadata_name< char const[N]> | |
Chi::v1::enum_metadata_name< char const[N]> | |
Chi::enum_metadata_name< char[N]> | |
Chi::v1::enum_metadata_name< char[N]> | |
Cau::detail::Equal | |
Cstd::equal_to<::hi::simd< T, N > > | |
►Cstd::error_category [external] | STL class |
Chi::v1::hresult_error_category | |
Chi::v1::win32_error_category | |
Cau::Exa< U > | |
Cau::Exbi< U > | |
►Cstd::exception [external] | STL class |
►Cstd::runtime_error [external] | STL class |
Chi::v1::cancel_error | Cancel error is caused by user pressing cancel |
Chi::v1::gfx_error | |
Chi::v1::gui_error | |
Chi::v1::io_error | Exception thrown during I/O on an error |
Chi::v1::key_error | |
Chi::v1::not_found_error | Exception thrown when an item was not found |
Chi::v1::operation_error | Exception thrown during execution of a dynamic operation |
Chi::v1::os_error | Exception thrown during an operating system call |
►Chi::v1::parse_error | Exception thrown during parsing on an error |
Chi::v1::uri_error | |
Chi::v1::task_running_error | |
Chi::v1::url_error | |
Cau::detail::ExpLabelForPow< N > | |
Cau::detail::ExpLabelForRatioPow< N, D > | |
Chi::extent2 | A high-level geometric extent |
Chi::v1::extent2 | A high-level geometric extent |
Chi::extent3 | A high-level geometric extent |
Chi::v1::extent3 | A high-level geometric extent |
►Cstd::false_type [external] | |
►Cau::stdx::disjunction< std::is_floating_point< Rep >, stdx::conjunction< std::is_integral< SourceRep >, IsInteger< ScaleFactor >, detail::CanScaleThresholdWithoutOverflow< Rep, ScaleFactor > > > | |
►Cau::detail::CoreImplicitConversionPolicyImpl< Rep, ScaleFactor, SourceRep > | |
Cau::ImplicitRepPermitted< Rep, ScaleFactor > | |
Cau::InStandardPackOrder< P< H, T... >, P<> > | |
Cau::LexicographicTotalOrdering< A, B > | |
Cau::detail::IsPackOf< Pack, T > | |
Cau::detail::OrderAsUnitProduct< A, B > | |
Cau::stdx::disjunction<... > | |
Chi::v1::default_values< T > | A type traits for generating default values of a type |
►Chi::v1::has_native_floatxx< N > | Has an float of a specific size, natively supported by the compiler |
Chi::v1::has_floatxx< N > | Has an float of a specific size |
►Chi::v1::has_native_intxx< N > | Has an signed integer of a specific size, natively supported by the compiler |
Chi::v1::has_intxx< N > | Has an signed integer of a specific size |
►Chi::v1::has_native_uintxx< N > | Has an unsigned integer of a specific size, natively supported by the compiler |
Chi::v1::has_uintxx< N > | Has an unsigned integer of a specific size |
Chi::v1::is_atomic< T > | |
Chi::v1::is_byte_like< T > | An array of this type will implicitly create objects within that array |
Chi::v1::is_character< T > | |
Chi::v1::is_datum_type< T > | |
Chi::v1::is_numeric< T > | Is a numeric |
Chi::v1::is_numeric_integral< T > | Is a numeric integer |
Chi::v1::is_numeric_signed_integral< T > | Is a numeric signed integer |
Chi::v1::is_numeric_unsigned_integral< T > | Is a numeric unsigned integer |
Chi::v1::transform2< T > | |
Chi::v1::transform3< T > | |
Cv1::is_task< T > | Type-trait to determine if the given type T is a task |
Cau::FeetLabel< T > | |
►Cau::FeetLabel< void > | |
Cau::Feet | |
Cau::Femto< U > | |
Chi::file | A File object |
Chi::v1::file | A File object |
Chi::v1::detail::file_impl | |
Chi::file_view | Map a file into virtual memory |
Chi::v1::file_view | Map a file into virtual memory |
Chi::v1::detail::file_view_impl | |
Cau::detail::FirstMatchingUnit< Matcher, TargetUnit, UnitList > | |
►Cau::detail::FirstMatchingUnit< AreUnitsPointEquivalent, ComputeCommonPointUnitImpl< Us... > > | |
Cau::ComputeCommonPointUnit< Us > | |
►Cau::detail::FirstMatchingUnit< AreUnitsQuantityEquivalent, ComputeCommonUnitImpl< Us... > > | |
Cau::ComputeCommonUnit< Us > | |
Chi::fixed_string< N > | A string which may be used as a none-type template parameter |
Chi::v1::fixed_string< N > | A string which may be used as a none-type template parameter |
Chi::v1::fixed_string< 4 > | |
Cau::FlatDedupedTypeList< List, Ts > | |
►Cau::FlatDedupedTypeList< List, FlatDedupedTypeListT< List, L1, L2 >, L3, Ls... > | |
Cau::FlatDedupedTypeList< List, L1, L2, L3, Ls... > | |
►Cau::FlatDedupedTypeList< List, FlatDedupedTypeListT< List, List< H2 >, List< H1, N1, T1... > >, List< T2... > > | |
Cau::FlatDedupedTypeList< List, List< H1, N1, T1... >, List< H2, T2... > > | |
►Cv1::font | |
Cv1::true_type_font | |
Cv1::font_book | Font_book keeps track of multiple fonts |
Chi::font_char_map | Character map of a font |
Chi::v1::font_char_map | Character map of a font |
Cv1::font_book::font_glyph_type | |
Cv1::font_book::font_glyphs_type | |
Cv1::font_metrics< Unit, T > | The metrics of a font |
Cv1::font_metrics< EmSquares, float > | |
Cv1::font_metrics< Pixels, float > | |
►Cfont_size_variant | |
Chi::v1::font_size_quantity< T > | |
Cv1::font_variant | A font variant is one of 16 different fonts that can be part of a family |
►Cstd::formatter | |
►Cstd::formatter< hi::URI, char > | |
Cstd::formatter< hi::URL, char > | |
Cstd::formatter< hi::aarectangle, char > | |
Cstd::formatter< hi::audio_device_state, char > | |
Cstd::formatter< hi::audio_direction, char > | |
Cstd::formatter< hi::audio_format_range, char > | |
Cstd::formatter< hi::datum, char > | |
Cstd::formatter< hi::decimal, char > | |
Cstd::formatter< hi::device_type, char > | |
Cstd::formatter< hi::extent2, char > | |
Cstd::formatter< hi::extent3, char > | |
Cstd::formatter< hi::fixed_string< N >, char > | |
Cstd::formatter< hi::font, char > | |
Cstd::formatter< hi::font_weight, char > | |
Cstd::formatter< hi::gui_event, char > | |
Cstd::formatter< hi::jsonpath, char > | |
Cstd::formatter< hi::keyboard_modifiers, char > | |
Cstd::formatter< hi::keyboard_virtual_key, char > | |
Cstd::formatter< hi::label, char > | |
Cstd::formatter< hi::language_tag, char > | |
Cstd::formatter< hi::lean_vector< T >, char > | |
Cstd::formatter< hi::pcm_format, char > | |
Cstd::formatter< hi::point2, char > | |
Cstd::formatter< hi::point3, char > | |
Cstd::formatter< hi::policy, char > | |
Cstd::formatter< hi::semantic_color, char > | |
Cstd::formatter< hi::subpixel_orientation, char > | |
Cstd::formatter< hi::surround_mode, char > | |
Cstd::formatter< hi::theme_mode, char > | |
Cstd::formatter< hi::token, char > | |
Cstd::formatter< hi::txt, char > | |
Cstd::formatter< hi::unicode_break_opportunity, char > | |
Cstd::formatter< hi::vector2, char > | |
Cstd::formatter< hi::vector3, char > | |
Cstd::formatter< std::vector< hi::language_tag >, char > | |
Cstd::formatter<::hi::cpu_feature, char > | |
Cstd::formatter<::hi::cpu_feature_mask, char > | |
Cstd::formatter<::hi::half, char > | |
Cstd::formatter<::hi::simd< T, N >, char > | |
Chi::forward_copy_or_ref< Context > | |
Chi::v1::forward_copy_or_ref< 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::detail::function_impl< Function, Result(Arguments...)> | |
►Cv1::function< void(Arguments...)> | |
Cv1::detail::async_function_impl< 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 | A timer that calls functions |
Cv1::generator< T > | A return value for a generator-function |
Cv1::generator< T & > | |
Cv1::gfx_device | |
►Cgfx_pipeline | |
Chi::v1::gfx_pipeline_SDF | |
Chi::v1::gfx_pipeline_box | |
Chi::v1::gfx_pipeline_image | |
Chi::v1::gfx_pipeline_override | |
Chi::v1::gfx_pipeline_tone_mapper | |
Cv1::gfx_pipeline | |
Cv1::gfx_queue_vulkan | |
Cv1::gfx_surface | |
Cv1::gfx_surface_delegate | A delegate for drawing on a window below the HikoGUI user interface |
Cv1::gfx_system | Vulkan gfx_device controller |
Cau::Gibi< U > | |
Cau::Giga< U > | |
Chi::glob_pattern | A glob pattern |
Chi::v1::glob_pattern | A glob pattern |
Cv1::glyph_atlas_info | |
Cv1::glyph_metrics | |
Cv1::grapheme | A grapheme-cluster, what a user thinks a character is |
Chi::v1::detail::grapheme_break_state | |
Chi::graphic_path | A path is a vector graphics object |
Chi::v1::graphic_path | A path is a vector graphics object |
Cau::detail::Greater | |
Cau::detail::GreaterEqual | |
Chi::grid_layout< T > | Grid layout algorithm |
Chi::v1::grid_layout< T > | Grid layout algorithm |
Chi::v1::grid_layout< grid_cell_type > | |
Chi::v1::grid_layout< hi::v1::widget * > | |
Chi::v1::grid_layout< std::unique_ptr< hi::v1::widget > > | |
Chi::v1::detail::grid_layout_axis_constraints< Axis, T > | |
Chi::v1::detail::grid_layout_axis_constraints< axis::x, value_type > | |
Chi::v1::detail::grid_layout_axis_constraints< axis::y, value_type > | |
Chi::v1::detail::grid_layout_cell< T > | |
Cv1::group_ptr< T > | A smart pointer which manages ownership as a group |
Cv1::GSUB_ligature | |
Cv1::GSUB_version_1_0 | Compatible with version 1.1, all offsets start at the beginning of this header |
Chi::gui_event | A user interface event |
Chi::v1::gui_event | A user interface event |
Cv1::gui_window | |
Chi::v1::detail::gzip_member_header | |
Chi::half | |
Chi::v1::half | |
Chi::has_add_callback< T > | |
Chi::v1::has_add_callback< T > | |
Chi::has_value_type< T > | |
Chi::v1::has_value_type< T > | |
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::font_size_quantity< T > > | |
Cstd::hash< hi::font_variant > | |
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::length_quantity< T > > | |
Cstd::hash< hi::sfloat_rgba16 > | |
Cstd::hash< hi::tagged_id< T, Tag, Max > > | |
Cstd::hash< hi::text_sub_style > | |
Cstd::hash< hi::translation_key > | |
Cstd::hash< hi::URI > | |
Cstd::hash< hi::URL > | |
Cstd::hash<::hi::half > | |
Cau::HasSameDimension< Us > | |
Cau::Hecto< U > | |
Cv1::hitbox | |
Chi::huffman_tree< T > | |
Chi::v1::huffman_tree< T > | |
Chi::id_factory< T > | A factory for unique IDs |
Chi::v1::id_factory< T > | A factory for unique IDs |
Cau::stdx::identity | |
Cau::InchesLabel< T > | |
►Cau::InchesLabel< void > | |
Cau::Inches | |
Chi::indent | Indentation for writing out text files |
Chi::v1::indent | Indentation for writing out text files |
Cau::InOrderFor< Pack, A, B > | |
►Cau::InOrderFor< P, BaseT< H1 >, BaseT< H2 > > | |
Cau::detail::LeadBasesInOrder< P< H1, T1... >, P< H2, T2... > > | |
Cv1::time_stamp_count::inplace | |
Cv1::time_stamp_count::inplace_with_cpu_id | |
Cv1::time_stamp_count::inplace_with_thread_id | |
Cau::InStandardPackOrder< T, U > | |
►Cau::InStandardPackOrder< DimT< A >, DimT< B > > | |
Cau::detail::OrderByDim< A, B > | |
►Cau::InStandardPackOrder< MagT< A >, MagT< B > > | |
Cau::detail::OrderByMag< A, B > | |
►Cau::InStandardPackOrder< P< T1... >, P< T2... > > | |
Cau::detail::TailsInStandardPackOrder< P< H1, T1... >, P< H2, T2... > > | |
►Cau::InStandardPackOrder< UnitProduct< U1s... >, UnitProduct< U2s... > > | |
Cau::detail::OrderAsUnitProduct< UnitProduct< U1s... >, UnitProduct< U2s... > > | |
Cau::IntegerPartImpl< MagT > | |
►Cstd::integral_constant [external] | |
Cau::AreAllPowersNonzero< Pack, Pack< Ts... > > | |
Cau::detail::HasSameOrigin< U1, U2 > | |
Cau::detail::SameDimension< U1, U2 > | |
Cau::stdx::negation< B > | |
►Cstd::integral_constant< int, 0 > [external] | |
Cau::detail::UnitAvoidance< T > | |
►Cstd::integral_constant< int, 1 > [external] | |
Cau::detail::UnitAvoidance< UnitProduct< Ts... > > | |
►Cstd::integral_constant< int, 2 > [external] | |
Cau::detail::UnitAvoidance< UnitImpl< Ts... > > | |
►Cstd::integral_constant< int, 3 > [external] | |
Cau::detail::UnitAvoidance< ScaledUnit< Ts... > > | |
►Cstd::integral_constant< int, 4 > [external] | |
Cau::detail::UnitAvoidance< Pow< B, N > > | |
►Cstd::integral_constant< int, 5 > [external] | |
Cau::detail::UnitAvoidance< RatioPow< B, N, D > > | |
►Cstd::integral_constant< int, 6 > [external] | |
Cau::detail::UnitAvoidance< CommonUnit< Us... > > | |
►Cstd::integral_constant< int, 7 > [external] | |
Cau::detail::UnitAvoidance< CommonPointUnit< Us... > > | |
►Cstd::integral_constant< size_t, detail::count_data_members< T >()> [external] | |
Chi::v1::number_of_data_members< T > | |
►Cstd::integral_constant< size_t, N > [external] | |
Cstd::tuple_size<::hi::simd< T, N > > | |
Cv1::invoke_task_result< Func, ArgTypes > | |
►Cstd::is_base_of< BaseType, DerivedType > [external] | |
Chi::v1::is_derived_from< DerivedType, BaseType > | |
►Cstd::is_base_of< std::decay_t< BaseType >, std::decay_t< DerivedType > > [external] | |
►Chi::v1::is_decayed_base_of< BaseType, DerivedType > | |
Chi::v1::is_decayed_derived_from< DerivedType, BaseType > | |
Chi::is_checkbox_widget_attribute< Context > | |
Chi::v1::is_checkbox_widget_attribute< Context > | |
Chi::is_forward_of< Context, Expected, OtherExpected > | Is context a form of the expected type |
Chi::v1::is_forward_of< Context, Expected, OtherExpected > | Is context a form of the expected type |
Cv1::is_invocable_task< Func, ArgTypes > | Type-trait to determining if the given invocable Func is a task |
►Cstd::is_same< detail::DimT< U >, Dimension<> > [external] | |
Cau::IsDimensionless< U > | |
►Cstd::is_same< detail::MagT< U1 >, detail::MagT< U2 > > [external] | |
Cau::detail::HasSameMagnitude< U1, U2 > | |
►Cstd::is_same< MagT, IntegerPartT< MagT > > [external] | |
Cau::IsInteger< MagT > | |
►Cstd::is_same< MagT, MagQuotientT< IntegerPartT< NumeratorT< MagT > >, IntegerPartT< DenominatorT< MagT > > > > [external] | |
Cau::IsRational< MagT > | |
►Cstd::is_same< stdx::remove_cvref_t< T >, stdx::remove_cvref_t< U > > [external] | |
Cau::detail::SameTypeIgnoringCvref< T, U > | |
Chi::iso_15924 | ISO-15924 script code |
Chi::v1::iso_15924 | ISO-15924 script code |
Chi::v1::detail::iso_15924_info | |
Cv1::iso_3166 | ISO-3166 country code |
Cv1::detail::iso_3166_info | |
Cv1::iso_639 | ISO-639 language code |
Chi::v1::detail::lexer< Config >::iterator< It, ItEnd > | |
Cau::detail::IToA< N > | |
Chi::v1::detail::JIT_DEBUG_INFO | |
Chi::jsonpath | |
Chi::v1::jsonpath | |
Chi::keyboard_bindings | |
Chi::v1::keyboard_bindings | |
Cv1::keyboard_key | A key in combination with modifiers |
Chi::keyboard_target_data | |
Chi::v1::keyboard_target_data | |
Cau::Kibi< U > | |
Cau::Kilo< U > | |
Cv1::label | A label consisting of localizable text and an icon |
Cau::detail::LabelRef< T > | |
Chi::language_tag | The IETF BCP 47 language tag |
Chi::v1::language_tag | The IETF BCP 47 language tag |
Cau::detail::LeadBasesInOrder< T, U > | |
Cau::detail::LeadExpsInOrder< T, U > | |
Chi::lean_vector< T > | Lean-vector with (SVO) short-vector-optimization |
Chi::v1::lean_vector< T > | Lean-vector with (SVO) short-vector-optimization |
►Clength_variant | |
Chi::v1::length_quantity< T > | |
Cau::detail::Less | |
Cau::detail::LessEqual | |
Chi::v1::detail::lexer< Config > | A configurable lexical analyzer with unicode Annex #31 support |
Chi::lexer_config | |
Chi::v1::lexer_config | |
Cau::LexicographicTotalOrdering< A, B, Orderings > | |
►Cau::LexicographicTotalOrdering< A, B, base_dim::OrderByBaseDimIndex > | |
Cau::InOrderFor< Dimension, A, B > | |
►Cau::LexicographicTotalOrdering< A, B, detail::OrderByUnitAvoidance, detail::OrderByDim, detail::OrderByMag, detail::OrderByOrigin, detail::OrderAsUnitProduct > | |
►Cau::InOrderFor< UnitProduct, A, B > | |
Cau::InOrderFor< CommonPointUnit, A, B > | |
Cau::InOrderFor< CommonUnit, A, B > | |
►Cau::LexicographicTotalOrdering< A, B, detail::OrderByValue > | |
Cau::InOrderFor< Magnitude, A, B > | |
►Cau::LexicographicTotalOrdering< P< H1, T1... >, P< H2, T2... >, detail::LeadBasesInOrder, detail::LeadExpsInOrder, detail::TailsInStandardPackOrder > | |
Cau::InStandardPackOrder< P< H1, T1... >, P< H2, T2... > > | |
Chi::line_segment | Line segment |
Chi::v1::line_segment | Line segment |
Cv1::locked_memory_allocator< T > | |
Chi::log | |
Chi::v1::log | |
►Chi::v1::detail::log_message_base | |
Chi::v1::detail::log_message< Level, SourcePath, SourceLine, Fmt, Values > | |
Cv1::detail::long_grapheme_table | |
Chi::lookahead_iterator< LookaheadCount, It, ItEnd > | Lookahead iterator |
Chi::v1::lookahead_iterator< LookaheadCount, It, ItEnd > | Lookahead iterator |
Chi::lookat | Perspective transform |
Chi::v1::lookat | Perspective transform |
Cv1::loop | |
Cau::Magnitude< BPs > | |
Cau::detail::MagRepresentationOrError< T > | |
Chi::make_floatxx< N > | Make an floating point |
Chi::v1::make_floatxx< N > | Make an floating point |
Chi::make_floatxx< 32 > | |
Chi::v1::make_floatxx< 32 > | |
Chi::make_floatxx< 64 > | |
Chi::v1::make_floatxx< 64 > | |
Chi::make_intmax< T, Ei > | |
Chi::v1::make_intmax< T, Ei > | |
Chi::make_intmax< T > | |
Chi::v1::make_intmax< T > | |
Chi::make_intxx< N > | Make an signed integer |
Chi::v1::make_intxx< N > | Make an signed integer |
Chi::make_intxx< 16 > | |
Chi::v1::make_intxx< 16 > | |
Chi::make_intxx< 32 > | |
Chi::v1::make_intxx< 32 > | |
Chi::make_intxx< 64 > | |
Chi::v1::make_intxx< 64 > | |
Chi::make_intxx< 8 > | |
Chi::v1::make_intxx< 8 > | |
Chi::make_promote< T, U > | |
Chi::v1::make_promote< T, U > | |
Chi::make_string< T > | Type-trait to convert a character to a string type |
Chi::v1::make_string< T > | Type-trait to convert a character to a string type |
Chi::make_string< char > | |
Chi::v1::make_string< char > | |
Chi::make_string< char16_t > | |
Chi::v1::make_string< char16_t > | |
Chi::make_string< char32_t > | |
Chi::v1::make_string< char32_t > | |
Chi::make_string< char8_t > | |
Chi::v1::make_string< char8_t > | |
Chi::make_string< wchar_t > | |
Chi::v1::make_string< wchar_t > | |
Chi::make_string_view< T > | Type-trait to convert a character to a string_view type |
Chi::v1::make_string_view< T > | Type-trait to convert a character to a string_view type |
Chi::make_string_view< char > | |
Chi::v1::make_string_view< char > | |
Chi::make_string_view< char16_t > | |
Chi::v1::make_string_view< char16_t > | |
Chi::make_string_view< char32_t > | |
Chi::v1::make_string_view< char32_t > | |
Chi::make_string_view< char8_t > | |
Chi::v1::make_string_view< char8_t > | |
Chi::make_string_view< wchar_t > | |
Chi::v1::make_string_view< wchar_t > | |
Chi::make_uintxx< N > | Make an unsigned integer |
Chi::v1::make_uintxx< N > | Make an unsigned integer |
Chi::make_uintxx< 16 > | |
Chi::v1::make_uintxx< 16 > | |
Chi::make_uintxx< 32 > | |
Chi::v1::make_uintxx< 32 > | |
Chi::make_uintxx< 64 > | |
Chi::v1::make_uintxx< 64 > | |
Chi::make_uintxx< 8 > | |
Chi::v1::make_uintxx< 8 > | |
Cau::detail::MakesQuantityFromNumber< UnitWrapper, Unit > | |
►Cau::detail::MakesQuantityFromNumber< Constant, Unit > | |
Cau::Constant< Unit > | |
►Cau::detail::MakesQuantityFromNumber< SymbolFor, Unit > | |
Cau::SymbolFor< Unit > | |
Chi::margins | The left, bottom, right and top margins |
Chi::v1::margins | The left, bottom, right and top margins |
Chi::matrix2 | A 2D or 3D homogenius matrix for transforming homogenious vectors and points |
Chi::v1::matrix2 | A 2D or 3D homogenius matrix for transforming homogenious vectors and points |
Chi::matrix3 | A 2D or 3D homogenius matrix for transforming homogenious vectors and points |
Chi::v1::matrix3 | A 2D or 3D homogenius matrix for transforming homogenious vectors and points |
Cau::detail::MaxNonOverflowingValueImpl< T, MagT, NumOutcome > | |
►Cau::detail::MaxNonOverflowingValueImpl< T, MagT, get_value_result< PromotedType< T > >(numerator(MagT{})).outcome > | |
Cau::detail::MaxNonOverflowingValue< T, MagT > | |
Cau::detail::MaxNonOverflowingValueImpl< T, MagT, MagRepresentationOutcome::ERR_CANNOT_FIT > | |
Cau::detail::MaxNonOverflowingValueImplWhenNumFits< T, MagT, IsMagLessThanOne > | |
Cau::detail::MaxNonOverflowingValueImplWhenNumFits< T, MagT, false > | |
►Cau::detail::MaxNonOverflowingValueImplWhenNumFits< T, MagT, is_known_to_be_less_than_one(MagT{})> | |
Cau::detail::MaxNonOverflowingValueImpl< T, MagT, MagRepresentationOutcome::OK > | |
Cau::detail::MaxNonOverflowingValueImplWhenNumFits< T, MagT, true > | |
Cau::Mebi< U > | |
Cau::Mega< U > | |
Cau::MetersLabel< T > | |
►Cau::MetersLabel< void > | |
Cau::Meters | |
Cau::Micro< U > | |
Cau::MilesLabel< T > | |
►Cau::MilesLabel< void > | |
Cau::Miles | |
Cau::Milli< U > | |
Cau::detail::MinNonOverflowingValueImpl< T, MagT, NumOutcome > | |
►Cau::detail::MinNonOverflowingValueImpl< T, MagT, get_value_result< PromotedType< T > >(numerator(MagT{})).outcome > | |
Cau::detail::MinNonOverflowingValue< T, MagT > | |
Cau::detail::MinNonOverflowingValueImpl< T, MagT, MagRepresentationOutcome::ERR_CANNOT_FIT > | |
Cau::detail::MinNonOverflowingValueImplWhenNumFits< T, MagT, IsMagLessThanOne > | |
Cau::detail::MinNonOverflowingValueImplWhenNumFits< T, MagT, false > | |
►Cau::detail::MinNonOverflowingValueImplWhenNumFits< T, MagT, is_known_to_be_less_than_one(MagT{})> | |
Cau::detail::MinNonOverflowingValueImpl< T, MagT, MagRepresentationOutcome::OK > | |
Cau::detail::MinNonOverflowingValueImplWhenNumFits< T, MagT, true > | |
Cau::detail::Minus | |
Cv1::mouse_buttons | |
Chi::mouse_event_data | Information for a mouse event |
Chi::v1::mouse_event_data | Information for a mouse event |
Cau::Nano< U > | |
Cau::stdx::experimental::nonesuch | |
Cau::detail::NotEqual | |
Cv1::notifier< T > | A notifier which can be used to call a set of registered callbacks |
Cv1::notifier< R(Args...)> | |
Cv1::notifier< void()> | |
Cv1::notifier< void(value_type)> | |
Cau::detail::NoTypeMember | |
Cau::NumeratorImpl< MagT > | |
Cau::detail::NumeratorPart< T > | |
►Cau::detail::NumeratorPart< PackInverseT< Pack, Pack< Ts... > > > | |
Cau::detail::DenominatorPart< Pack< Ts... > > | |
►Cstd::numeric_limits< au::Quantity< U, R > > | numeric_limits specialization |
Cstd::numeric_limits< const au::Quantity< U, R > > | |
Cstd::numeric_limits< const volatile au::Quantity< U, R > > | |
Cstd::numeric_limits< volatile au::Quantity< U, R > > | |
Cstd::numeric_limits< hi::bigint< DigitType, NumDigits, IsSigned > > | |
Cstd::numeric_limits<::hi::half > | |
Chi::observable_msg | |
Chi::v1::observable_msg | |
Chi::observer< T > | A observer pointing to the whole or part of a observed_base |
Chi::v1::observer< T > | A observer pointing to the whole or part of a observed_base |
Chi::v1::observer< audio_direction > | |
Chi::v1::observer< bool > | |
Chi::v1::observer< cursor_state_type > | |
Chi::v1::observer< float > | |
Chi::v1::observer< gstring > | |
Chi::v1::observer< hi::label > | |
Chi::v1::observer< hi::v1::alignment > | |
Chi::v1::observer< hi::v1::color > | |
Chi::v1::observer< hi::v1::extent2 > | |
Chi::v1::observer< hi::v1::txt > | |
Chi::v1::observer< hi::v1::widget_state > | |
Chi::v1::observer< icon > | |
Chi::v1::observer< label > | |
Chi::v1::observer< semantic_text_style > | |
Chi::v1::observer< std::string > | |
Chi::v1::observer< std::vector > | |
Chi::v1::observer< std::vector< std::pair< std::string, label > > > | |
Chi::v1::observer< value_type > | |
Chi::observer_decay< T > | A type-trait for observer arguments |
Chi::v1::observer_decay< T > | A type-trait for observer arguments |
Chi::observer_decay< observer< T > & > | |
Chi::v1::observer_decay< observer< T > & > | |
Chi::observer_decay< observer< T > && > | |
Chi::v1::observer_decay< observer< T > && > | |
Chi::observer_decay< observer< T > > | |
Chi::v1::observer_decay< observer< T > > | |
Chi::observer_decay< observer< T > const & > | |
Chi::v1::observer_decay< observer< T > const & > | |
Cau::detail::OriginMember< U > | |
Cv1::os_settings | |
Chi::otype_fbyte_buf_t | Open-type for 8 signed integer that must be scaled by the EM-scale |
Chi::v1::otype_fbyte_buf_t | Open-type for 8 signed integer that must be scaled by the EM-scale |
Chi::otype_fixed15_16_buf_t | Open-type 16.16 signed fixed point, range between -32768.0 and 32767.999 |
Chi::v1::otype_fixed15_16_buf_t | Open-type 16.16 signed fixed point, range between -32768.0 and 32767.999 |
Chi::otype_fixed1_14_buf_t | Open-type 16-bit signed fraction, range between -2.0 and 1.999 |
Chi::v1::otype_fixed1_14_buf_t | Open-type 16-bit signed fraction, range between -2.0 and 1.999 |
Chi::otype_fuword_buf_t | Open-type for 16 unsigned integer that must be scaled by the EM-scale |
Chi::v1::otype_fuword_buf_t | Open-type for 16 unsigned integer that must be scaled by the EM-scale |
Chi::otype_fword_buf_t | Open-type for 16 signed integer that must be scaled by the EM-scale |
Chi::v1::otype_fword_buf_t | Open-type for 16 signed integer that must be scaled by the EM-scale |
Chi::otype_glyf_component | |
Chi::v1::otype_glyf_component | |
Chi::v1::detail::otype_glyf_header | |
Chi::v1::detail::otype_name_language_entry_type | |
Cau::detail::OverflowChecker< T, IsMagnitudeValid > | |
Cau::detail::OverflowChecker< T, false > | |
Cv1::packet | A network message or stream buffer |
Cv1::packet_buffer | |
Cau::PackPower< Pack, T, E > | |
Cau::PackProduct< Pack, Ts > | |
►Cau::PackProduct< P, P< T1s... >, PackProductT< P, P< T2s... >, P< T3s... >, Ps... > > | |
Cau::PackProduct< P, P< T1s... >, P< T2s... >, P< T3s... >, Ps... > | |
Chi::v1::gfx_pipeline_image::paged_image | This is a image that is uploaded into the texture atlas |
Cau::detail::ParensIf< Enable > | |
Cau::detail::ParensIf< false > | |
Cau::detail::ParensIf< true > | |
Chi::pcm_format | |
Chi::v1::pcm_format | |
Cau::Pebi< U > | |
Chi::perspective | Perspective transform |
Chi::v1::perspective | Perspective transform |
Cau::Peta< U > | |
Cau::Pi | |
Chi::pickle< T > | Encode and decode a type to and from a UTF-8 string |
Chi::v1::pickle< T > | Encode and decode a type to and from a UTF-8 string |
Chi::pickle< bool > | |
Chi::v1::pickle< bool > | |
Chi::pickle< speaker_mapping > | |
Chi::v1::pickle< speaker_mapping > | |
Chi::pickle< std::string > | |
Chi::v1::pickle< std::string > | |
Chi::pickle< T > | |
Chi::v1::pickle< T > | |
Cau::Pico< U > | |
Chi::pixel_density | |
Chi::v1::pixel_density | |
Chi::PixelsPerEm | |
Chi::v1::PixelsPerEm | |
Chi::PixelsPerInch | |
Chi::v1::PixelsPerInch | |
Chi::pixmap< T, Allocator > | A 2D pixel-based image |
Chi::v1::pixmap< T, Allocator > | A 2D pixel-based image |
Chi::pixmap_span< T > | A non-owning 2D pixel-based image |
Chi::v1::pixmap_span< T > | A non-owning 2D pixel-based image |
Cv1::placement_array< T > | |
Cv1::placement_ptr< T > | |
Chi::v1::detail::plural_operand | The operand for the unicode-plural rules |
Chi::plurality | Plurality of a number |
Chi::v1::plurality | Plurality of a number |
Cau::detail::Plus | |
Chi::png | |
Chi::v1::png | |
Cv1::point2 | A high-level geometric point Part of the high-level vec, point, mat and color types |
Cv1::point3 | A high-level geometric point Part of the high-level vec, point, mat and color types |
Chi::Points | |
Chi::v1::Points | |
Chi::PointsPerEm | |
Chi::v1::PointsPerEm | |
Cv1::polymorphic_optional< BaseType, Size, Alignment > | Polymorphic optional |
►Cau::detail::PostcomposesWith< UnitWrapper, Unit, OtherWrapper, ResultWrapper > | |
►Cau::detail::ComposesWith< Constant, Unit, Constant, Constant > | |
Cau::Constant< Unit > | |
►Cau::detail::ComposesWith< Constant, Unit, QuantityMaker, QuantityMaker > | |
Cau::Constant< Unit > | |
►Cau::detail::ComposesWith< Constant, Unit, SingularNameFor, SingularNameFor > | |
Cau::Constant< Unit > | |
►Cau::detail::ComposesWith< SymbolFor, Unit, SymbolFor, SymbolFor > | |
Cau::SymbolFor< Unit > | |
Cau::detail::ComposesWith< UnitWrapper, Unit, OtherWrapper, ResultWrapper > | |
Cau::detail::PostcomposesWith< Constant, Unit, Constant, Constant > | |
Cau::detail::PostcomposesWith< Constant, Unit, QuantityMaker, QuantityMaker > | |
Cau::detail::PostcomposesWith< Constant, Unit, SingularNameFor, SingularNameFor > | |
Cau::detail::PostcomposesWith< SymbolFor, Unit, SymbolFor, SymbolFor > | |
Cau::detail::PostcomposesWith< UnitWrapper, Unit, UnitWrapper, ResultWrapper > | |
Cau::Pow< B, N > | |
Cau::detail::PowerLabeler< ExpLabel, Unit > | |
►Cau::detail::PowerLabeler< detail::ExpLabelForPow< N >, Unit > | |
Cau::UnitLabel< Pow< Unit, N > > | |
►Cau::detail::PowerLabeler< detail::ExpLabelForRatioPow< N, D >, Unit > | |
Cau::UnitLabel< RatioPow< Unit, N, D > > | |
►Cau::detail::PrecomposesWith< UnitWrapper, Unit, OtherWrapper, ResultWrapper > | |
Cau::detail::ComposesWith< Constant, Unit, Constant, Constant > | |
Cau::detail::ComposesWith< Constant, Unit, QuantityMaker, QuantityMaker > | |
Cau::detail::ComposesWith< Constant, Unit, SingularNameFor, SingularNameFor > | |
Cau::detail::ComposesWith< SymbolFor, Unit, SymbolFor, SymbolFor > | |
Cau::detail::ComposesWith< UnitWrapper, Unit, OtherWrapper, ResultWrapper > | |
Cau::detail::PrecomposesWith< Constant, Unit, Constant, Constant > | |
Cau::detail::PrecomposesWith< Constant, Unit, QuantityMaker, QuantityMaker > | |
Cau::detail::PrecomposesWith< Constant, Unit, SingularNameFor, SingularNameFor > | |
Cau::detail::PrecomposesWith< SymbolFor, Unit, SymbolFor, SymbolFor > | |
►Cv1::detail::preference_item_base | |
Cv1::detail::preference_item< T > | |
Cv1::preferences | User preferences |
Cau::PrefixApplier< Prefix > | |
Cau::detail::Prepend< PackT, T > | |
Cau::detail::Prepend< Pack< Us... >, T > | |
Cau::detail::PrependIfExpNegative< BP, MagT > | |
Cau::Prime< N > | |
Cau::detail::PrimeFactorization< N > | |
Chi::progress_sink | A sink to read the current progress of a function |
Chi::v1::progress_sink | A sink to read the current progress of a function |
Chi::progress_token | Token to pass to a function to report its progress |
Chi::v1::progress_token | Token to pass to a function to report its progress |
Cv1::generator< T >::promise_type | |
Cv1::generator< T & >::promise_type | |
Cv1::task< T, DestroyFrame >::promise_type | |
Cv1::task< void, DestroyFrame >::promise_type | |
Cau::detail::PromotedTypeImpl< T > | |
Chi::v1::detail::lexer< Config >::proxy | |
Chi::v1::lookahead_iterator< LookaheadCount, It, ItEnd >::proxy | |
Chi::v1::observer< T >::proxy_type | A proxy object of the observer |
Chi::v1::gfx_pipeline_box::push_constants | |
Chi::v1::gfx_pipeline_image::push_constants | |
Chi::v1::gfx_pipeline_override::push_constants | |
Chi::v1::gfx_pipeline_SDF::push_constants | |
Chi::v1::gfx_pipeline_tone_mapper::push_constants | |
Cv1::quad | |
Chi::quad_color | A color for each corner of a quad |
Chi::v1::quad_color | A color for each corner of a quad |
Cau::Quantity< UnitT, RepT > | |
Cau::Quantity< EmSquares, float > | |
Cau::Quantity< Pixels, float > | |
Cau::Quantity< PixelsPerEm, float > | |
Cau::Quantity< PixelsPerInch, float > | |
Cau::Quantity< Unit, Rep > | |
Cau::Quantity< Unit, T > | |
Cau::QuantityMaker< UnitT > | |
Cau::QuantityPoint< UnitT, RepT > | |
Cau::QuantityPointMaker< Unit > | |
Cau::Quecto< U > | |
Cau::Quetta< U > | |
Cau::detail::QuotientLabeler< N, D, T > | |
►Cau::detail::QuotientLabeler< detail::NumeratorPartT< UnitProduct< Us... > >, detail::DenominatorPartT< UnitProduct< Us... > >, void > | |
Cau::UnitLabel< UnitProduct< Us... > > | |
Cau::detail::QuotientLabeler< N, UnitProduct<>, T > | |
Cau::detail::QuotientLabeler< UnitProduct<>, D, T > | |
Cau::detail::QuotientLabeler< UnitProduct<>, UnitProduct<>, T > | |
Cau::RadiansLabel< T > | |
►Cau::RadiansLabel< void > | |
Cau::Radians | |
►Chi::radio_delegate | A radio delegate controls the state of a radio button widget |
Chi::v1::default_radio_delegate< T > | A default radio button delegate |
►Chi::v1::radio_delegate | A radio delegate controls the state of a radio button widget |
Chi::v1::default_radio_delegate< T > | A default radio button delegate |
Cau::detail::RationalOverflowChecker< T, Mag, is_T_signed > | |
Cau::detail::RationalOverflowChecker< T, Mag, false > | |
Cau::detail::RationalOverflowChecker< T, Mag, true > | |
Cau::RatioPow< B, N, D > | |
Cv1::locked_memory_allocator< T >::rebind< U > | |
Cv1::secure_memory_allocator< T >::rebind< U > | |
Chi::rectangle | A rectangle / parallelogram in 3D space |
Chi::v1::rectangle | A rectangle / parallelogram in 3D space |
Chi::recursive_iterator< ParentIt > | An iterator which recursively iterates through nested containers |
Chi::v1::recursive_iterator< ParentIt > | An iterator which recursively iterates through nested containers |
Chi::remove_cvptr< T > | |
Chi::v1::remove_cvptr< T > | |
Cau::stdx::remove_cvref< T > | |
CRENDERDOC_API_1_4_1 | |
►Chi::v1::detail::resource_view_base | |
Chi::v1::detail::resource_view_impl< T > | |
Cau::Ronna< U > | |
Cau::Ronto< U > | |
Chi::v1::jsonpath::root | |
Chi::rotate2 | |
Chi::v1::rotate2 | |
Chi::rotate3 | |
Chi::v1::rotate3 | |
Cau::detail::RoundingRep< Q, RoundingUnits > | |
Cau::detail::RoundingRep< Quantity< U, R >, RoundingUnits > | |
Chi::row_column_layout< Axis, T > | |
Chi::v1::row_column_layout< Axis, T > | |
Chi::v1::row_column_layout< std::unique_ptr< hi::v1::widget > > | |
Chi::v1::pixmap< T, Allocator >::row_iterator< Pixmap > | |
Chi::v1::pixmap_span< T >::row_iterator< PixmapView > | |
Chi::v1::pixmap< T, Allocator >::row_range< Pixmap > | |
Chi::v1::pixmap_span< T >::row_range< PixmapView > | |
Cau::detail::SafeCastingChecker< Target, Enable > | |
Cau::detail::SafeCastingChecker< Target, std::enable_if_t< std::is_integral< Target >::value > > | |
Chi::scale2 | |
Chi::v1::scale2 | |
Chi::scale3 | |
Chi::v1::scale3 | |
Cau::detail::ScalesQuantity< UnitWrapper, Unit > | |
►Cau::detail::ScalesQuantity< Constant, Unit > | |
Cau::Constant< Unit > | |
►Cau::detail::ScalesQuantity< SymbolFor, Unit > | |
Cau::SymbolFor< Unit > | |
Chi::v1::bezier_curve::sdf_distance_result | |
Cau::SecondsLabel< T > | |
►Cau::SecondsLabel< void > | |
Cau::Seconds | |
Cv1::secure_memory_allocator< T > | Memory allocator which will securely clear the memory when deallocated |
Cv1::seed< T > | Randomly generate an object |
►Chi::selection_delegate | A delegate that controls the state of a selection_widget |
Chi::v1::default_selection_delegate< T > | A delegate that control the state of a selection_widget |
►Chi::v1::selection_delegate | A delegate that controls the state of a selection_widget |
Chi::v1::default_selection_delegate< T > | A delegate that control the state of a selection_widget |
Chi::selector< T > | This selector allows access to member variable by name |
Chi::v1::selector< T > | This selector allows access to member variable by name |
Cv1::selector< label > | |
Cv1::semantic_version | |
Cv1::sfloat_rg32 | 2 x float32 pixel format |
Cv1::sfloat_rgb32 | 3 x float32 pixel format |
Cv1::sfloat_rgba16 | 4 x half pixel format |
Cv1::sfloat_rgba32 | 4 x float32 pixel format |
Cv1::sfloat_rgba32x4 | 4 x 4 x float32 pixel format |
Chi::SHA2< T, Bits > | |
Chi::v1::SHA2< T, Bits > | |
►Chi::v1::SHA2< uint32_t, 224 > | |
Chi::v1::SHA224 | |
►Chi::v1::SHA2< uint32_t, 256 > | |
Chi::v1::SHA256 | |
►Chi::v1::SHA2< uint64_t, 224 > | |
Chi::v1::SHA512_224 | |
►Chi::v1::SHA2< uint64_t, 256 > | |
Chi::v1::SHA512_256 | |
►Chi::v1::SHA2< uint64_t, 384 > | |
Chi::v1::SHA384 | |
►Chi::v1::SHA2< uint64_t, 512 > | |
Chi::v1::SHA512 | |
Cv1::font::shape_run_result_type | |
Cv1::shared_state< T > | Shared state of an application |
Cau::detail::SimplifyBasePowers< T > | |
Cau::SingularNameFor< Unit > | |
Cv1::sint_abgr8_pack | 4 x int8_t packed pixel format |
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 | |
Chi::v1::jsonpath::slice | |
►Cv1::snorm_r8 | 1 x int8_t pixel format |
Cv1::sdf_r8 | A pixel of a single channel signed distance field |
Cv1::socket_events | |
Cv1::Socketstream | |
Chi::v1::gfx_pipeline_SDF::specialization_constants | |
Cv1::srgb_abgr8_pack | 4 x uint8_t pixel packed format with sRGB transfer function |
Cv1::stable_set< Key > | This is a set of object with stable indices |
Cv1::stack< T, MaxSize > | A static sized stack |
Cau::detail::StringConstant< Strlen > | |
Cau::detail::StringConstant< 1, U > | |
Cau::detail::StringConstant< 2, U > | |
Cau::detail::StringConstant< length > | |
Cv1::swapchain_image_info | |
►Chi::tab_delegate | A delegate that controls the state of a tab_widget |
Chi::v1::default_tab_delegate< T > | A delegate that control the state of a tab_widget |
►Chi::v1::tab_delegate | A delegate that controls the state of a tab_widget |
Chi::v1::default_tab_delegate< T > | A delegate that control the state of a tab_widget |
Cv1::tagged_id< T, Tag, Max > | |
Cv1::tagged_id< uint16_t, "font_family_id"> | |
Cau::detail::TailsInStandardPackOrder< T, U > | |
Cv1::task< T, DestroyFrame > | A task |
Cv1::task< void, DestroyFrame > | |
Chi::task_controller< ResultType > | A task controller |
Chi::v1::task_controller< ResultType > | A task controller |
Chi::v1::task_controller< result_type > | |
►Chi::v1::detail::task_controller_base< ResultType > | |
Chi::v1::detail::task_controller_impl< ResultType, FuncType, ArgTypes > | |
Chi::v1::detail::task_controller_base< result_type > | |
Cv1::task_value_type< T > | |
Cv1::task_value_type< hi::task< ResultType, DestroyFrame > > | |
Cau::Tebi< U > | |
Cau::Tera< U > | |
Cv1::text_cursor | A cursor-position in text |
►Chi::text_delegate | A delegate that controls the state of a text_widget |
Chi::v1::default_text_delegate< char const * > | A default text delegate specialization for std::string |
Chi::v1::default_text_delegate< gstring > | A default text delegate specialization for gstring |
Chi::v1::default_text_delegate< std::string > | A default text delegate specialization for std::string |
Chi::v1::default_text_delegate< txt > | A default text delegate specialization for translate |
►Chi::v1::text_delegate | A delegate that controls the state of a text_widget |
Chi::v1::default_text_delegate< char const * > | A default text delegate specialization for std::string |
Chi::v1::default_text_delegate< gstring > | A default text delegate specialization for gstring |
Chi::v1::default_text_delegate< std::string > | A default text delegate specialization for std::string |
Chi::v1::default_text_delegate< txt > | A default text delegate specialization for translate |
►Chi::text_field_delegate | A delegate that controls the state of a text_field_widget |
Chi::v1::default_text_field_delegate< T > | A default text delegate specialization for std::integral<T> |
Chi::v1::default_text_field_delegate< T > | A default text delegate specialization for std::integral<T> |
►Chi::v1::text_field_delegate | A delegate that controls the state of a text_field_widget |
Chi::v1::default_text_field_delegate< T > | A default text delegate specialization for std::integral<T> |
Chi::v1::default_text_field_delegate< T > | A default text delegate specialization for std::integral<T> |
Cv1::text_selection | |
Cv1::text_shaper | Text shaper |
Cv1::text_shaper_char | |
Cv1::text_shaper_line | |
Cv1::text_style | |
Cv1::text_style_impl | |
Cv1::text_sub_style | |
Chi::v1::gfx_pipeline_image::texture_map | |
Chi::v1::gfx_pipeline_SDF::texture_map | |
Cv1::theme | |
Cv1::theme_book | Theme_book keeps track of multiple themes |
Chi::theme_length | |
Chi::v1::theme_length | |
Chi::theme_variable< T, Tag > | |
Chi::v1::theme_variable< T, Tag > | |
Chi::three_way_comparison< Lhs, Rhs > | A functor to safely compare two arithmetic values |
Chi::v1::three_way_comparison< Lhs, Rhs > | A functor to safely compare two arithmetic values |
Chi::three_way_comparison< Lhs, Rhs > | |
Chi::v1::three_way_comparison< Lhs, Rhs > | |
Cv1::time_stamp_count | Since Window's 10 QueryPerformanceCounter() counts at only 10MHz which is too low to measure performance in many cases |
Cv1::time_stamp_utc | Timestamp |
►Chi::toggle_delegate | A button delegate controls the state of a button widget |
Chi::v1::default_toggle_delegate< T > | A default toggle button delegate |
►Chi::v1::toggle_delegate | A button delegate controls the state of a button widget |
Chi::v1::default_toggle_delegate< T > | A default toggle button delegate |
Chi::token | |
Chi::v1::token | |
►Cv1::trace_base | |
Cv1::trace< Tag > | |
Chi::translate2 | |
Chi::v1::translate2 | |
Chi::translate3 | |
Chi::v1::translate3 | |
Chi::translation_key | |
Chi::v1::translation_key | |
►Cstd::true_type [external] | |
►Cau::stdx::conjunction< InOrderFor< Pack, T1, T2 >, AreElementsInOrder< Pack, Pack< T2, Ts... > > > | |
Cau::AreElementsInOrder< Pack, Pack< T1, T2, Ts... > > | |
►Cau::stdx::conjunction< std::is_same< R1, R2 >, AreUnitsPointEquivalent< U1, U2 > > | |
Cau::AreQuantityPointTypesEquivalent< QuantityPoint< U1, R1 >, QuantityPoint< U2, R2 > > | |
►Cau::stdx::conjunction< std::is_same< R1, R2 >, AreUnitsQuantityEquivalent< U1, U2 > > | |
Cau::AreQuantityTypesEquivalent< Quantity< U1, R1 >, Quantity< U2, R2 > > | |
►Cau::stdx::conjunction< AreUnitsQuantityEquivalent< U1, U2 >, detail::HasSameOrigin< U1, U2 > > | |
Cau::AreUnitsPointEquivalent< U1, U2 > | |
►Cau::stdx::conjunction< HasSameDimension< U1, U2 >, detail::HasSameMagnitude< U1, U2 > > | |
Cau::AreUnitsQuantityEquivalent< U1, U2 > | |
►Cau::stdx::conjunction< std::is_same< detail::DimT< U1 >, detail::DimT< U2 > >, HasSameDimension< U2, Us... > > | |
Cau::HasSameDimension< U1, U2, Us... > | |
►Cau::stdx::conjunction< IsValidPack< Dimension, detail::DimT< T > >, IsValidPack< Magnitude, detail::MagT< T > > > | |
Cau::IsUnit< T > | |
►Cau::stdx::conjunction< IsDimensionless< U >, std::is_same< detail::MagT< U >, Magnitude<> > > | |
Cau::IsUnitlessUnit< U > | |
►Cau::stdx::conjunction< detail::IsPackOf< Pack, T >, AreBasesInOrder< Pack, T >, AreAllPowersNonzero< Pack, T > > | |
Cau::IsValidPack< Pack, T > | |
►Cau::stdx::conjunction< stdx::bool_constant< stdx::in_range< Rep >(OVERFLOW_THRESHOLD)>, stdx::bool_constant< can_scale_without_overflow< Rep >(ScaleFactor{}, OVERFLOW_THRESHOLD)> > | |
Cau::detail::CanScaleThresholdWithoutOverflow< Rep, ScaleFactor > | |
►Cau::stdx::conjunction< std::is_same< ScaleFactor, Magnitude<> >, std::is_integral< Rep >, std::is_integral< SourceRep >, std::is_assignable< Rep &, SourceRep > > | |
Cau::detail::PermitAsCarveOutForIntegerPromotion< Rep, ScaleFactor, SourceRep > | |
Cau::AreElementsInOrder< Pack, Pack< T > > | |
Cau::AreElementsInOrder< Pack, Pack<> > | |
Cau::HasSameDimension< U > | |
Cau::detail::CoreImplicitConversionPolicyImpl< Rep, Magnitude<>, Rep > | |
Cau::detail::IsPackOf< Pack, Pack< Ts... > > | |
Cau::stdx::conjunction<... > | |
Chi::v1::default_values< T > | |
Chi::v1::default_values< T > | |
Chi::v1::has_native_floatxx< 32 > | |
Chi::v1::has_native_floatxx< 64 > | |
Chi::v1::has_native_intxx< 16 > | |
Chi::v1::has_native_intxx< 32 > | |
Chi::v1::has_native_intxx< 64 > | |
Chi::v1::has_native_intxx< 8 > | |
Chi::v1::has_native_uintxx< 16 > | |
Chi::v1::has_native_uintxx< 32 > | |
Chi::v1::has_native_uintxx< 64 > | |
Chi::v1::has_native_uintxx< 8 > | |
Chi::v1::is_atomic< std::atomic< T > > | |
Chi::v1::is_byte_like< char > | |
Chi::v1::is_byte_like< char const > | |
Chi::v1::is_byte_like< std::byte > | |
Chi::v1::is_byte_like< std::byte const > | |
Chi::v1::is_byte_like< unsigned char > | |
Chi::v1::is_byte_like< unsigned char const > | |
Chi::v1::is_character< char > | |
Chi::v1::is_character< char const > | |
Chi::v1::is_character< char16_t > | |
Chi::v1::is_character< char16_t const > | |
Chi::v1::is_character< char32_t > | |
Chi::v1::is_character< char32_t const > | |
Chi::v1::is_character< char8_t > | |
Chi::v1::is_character< char8_t const > | |
Chi::v1::is_character< wchar_t > | |
Chi::v1::is_character< wchar_t const > | |
Chi::v1::is_datum_type< bool > | |
Chi::v1::is_datum_type< bstring > | |
Chi::v1::is_datum_type< double > | |
Chi::v1::is_datum_type< long long > | |
Chi::v1::is_datum_type< std::chrono::year_month_day > | |
Chi::v1::is_datum_type< std::string > | |
Chi::v1::is_numeric< double > | |
Chi::v1::is_numeric< float > | |
Chi::v1::is_numeric< long double > | |
Chi::v1::is_numeric< signed char > | |
Chi::v1::is_numeric< signed int > | |
Chi::v1::is_numeric< signed long > | |
Chi::v1::is_numeric< signed long long > | |
Chi::v1::is_numeric< signed short > | |
Chi::v1::is_numeric< unsigned char > | |
Chi::v1::is_numeric< unsigned int > | |
Chi::v1::is_numeric< unsigned long > | |
Chi::v1::is_numeric< unsigned long long > | |
Chi::v1::is_numeric< unsigned short > | |
Chi::v1::is_numeric_integral< signed char > | |
Chi::v1::is_numeric_integral< signed int > | |
Chi::v1::is_numeric_integral< signed long > | |
Chi::v1::is_numeric_integral< signed long long > | |
Chi::v1::is_numeric_integral< signed short > | |
Chi::v1::is_numeric_integral< unsigned char > | |
Chi::v1::is_numeric_integral< unsigned int > | |
Chi::v1::is_numeric_integral< unsigned long > | |
Chi::v1::is_numeric_integral< unsigned long long > | |
Chi::v1::is_numeric_integral< unsigned short > | |
Chi::v1::is_numeric_signed_integral< signed char > | |
Chi::v1::is_numeric_signed_integral< signed int > | |
Chi::v1::is_numeric_signed_integral< signed long > | |
Chi::v1::is_numeric_signed_integral< signed long long > | |
Chi::v1::is_numeric_signed_integral< signed short > | |
Chi::v1::is_numeric_unsigned_integral< unsigned char > | |
Chi::v1::is_numeric_unsigned_integral< unsigned int > | |
Chi::v1::is_numeric_unsigned_integral< unsigned long > | |
Chi::v1::is_numeric_unsigned_integral< unsigned long long > | |
Chi::v1::is_numeric_unsigned_integral< unsigned short > | |
Chi::v1::transform2< matrix2 > | |
Chi::v1::transform2< rotate2 > | |
Chi::v1::transform2< scale2 > | |
Chi::v1::transform2< translate2 > | |
Chi::v1::transform3< matrix3 > | |
Chi::v1::transform3< perspective > | |
Chi::v1::transform3< rotate3 > | |
Chi::v1::transform3< scale3 > | |
Chi::v1::transform3< translate3 > | |
Cstd::is_error_code_enum< hi::hresult_error > | |
Cstd::is_error_code_enum< hi::win32_error > | |
Cv1::is_numeric_integral< bigint< T, N, S > > | |
Cv1::is_numeric_signed_integral< bigint< T, N, true > > | |
Cv1::is_numeric_unsigned_integral< bigint< T, N, false > > | |
Cv1::is_task< hi::task< ResultType, DestroyFrame > > | |
Cau::detail::TruncationChecker< T, false > | |
Cau::detail::TruncationCheckerIfMagnitudeValid< T, IsTIntegral > | |
Cau::detail::TruncationCheckerIfMagnitudeValid< T, false > | |
►Cau::detail::TruncationCheckerIfMagnitudeValid< T, std::is_integral< T >::value > | |
Cau::detail::TruncationChecker< T, IsMagnitudeValid > | |
Cstd::tuple_element< I, ::hi::simd< T, N > > | |
Chi::txt | A localizable message |
Chi::v1::txt | A localizable message |
►Chi::v1::detail::txt_arguments_base | |
Chi::v1::detail::txt_arguments< Types > | |
Chi::type_documentation< T > | Documentation of a type |
Chi::v1::type_documentation< T > | Documentation of a type |
►Cau::stdx::type_identity< T > | |
Cau::Base< T > | |
Cau::Base< Pow< T, N > > | |
Cau::Base< RatioPow< T, N, D > > | |
Cau::detail::SimplifyBasePower< T > | |
►Cau::stdx::type_identity< ApplyMagnitudeImpl< Magnitude< BPs... >, categorize_magnitude(Magnitude< BPs... >{}), T, std::is_integral< T >::value > > | |
Cau::detail::ApplyMagnitudeType< T, Magnitude< BPs... > > | |
►Cau::stdx::type_identity< detail::NegativePowers< Magnitude< Head, Tail... > > > | |
Cau::CommonMagnitude< Magnitude< Head, Tail... >, Magnitude<> > | |
Cau::CommonMagnitude< Magnitude<>, Magnitude< Head, Tail... > > | |
►Cau::stdx::type_identity< Dimension< BaseDims... > > | |
Cau::CommonDimension< Dimension< BaseDims... > > | |
►Cau::stdx::type_identity< List< Ts... > > | |
Cau::FlatDedupedTypeList< List, List< Ts... > > | |
Cau::FlatDedupedTypeList< List, List< Ts... >, List<> > | |
►Cau::stdx::type_identity< M > | |
Cau::CommonMagnitude< M > | |
Cau::CommonMagnitude< M, Zero > | |
Cau::CommonMagnitude< Zero, M > | |
►Cau::stdx::type_identity< Magnitude<> > | |
Cau::CommonMagnitude< Magnitude<>, Magnitude<> > | |
Cau::IntegerPartOfBasePower< B, P > | |
Cau::detail::PrimeFactorization< 1u > | |
►Cstdx::type_identity< MagPowerT< Magnitude< Prime< B > >,((N >=D) ?(N/D) :0)> > | |
Cau::IntegerPartOfBasePower< Prime< B >, std::ratio< N, D > > | |
►Cau::stdx::type_identity< MagProductT< IntegerPartOfBasePower< BaseT< BPs >, ExpT< BPs > >::type... > > | |
Cau::IntegerPartImpl< Magnitude< BPs... > > | |
►Cstdx::type_identity< MagProductT< std::conditional_t<(ExpT< BPs >::num > 0), Magnitude< BPs >, Magnitude<> >... > > | |
Cau::NumeratorImpl< Magnitude< BPs... > > | |
►Cau::stdx::type_identity< MagQuotientT< detail::MagT< U1 >, detail::MagT< U2 > > > | |
Cau::UnitRatio< U1, U2 > | |
►Cau::stdx::type_identity< MagT< QuantityOrZero::Unit > > | |
Cau::detail::MagType< QuantityOrZero > | |
►Cau::stdx::type_identity< Pack< SimplifyBasePowerT< BPs >... > > | |
Cau::detail::SimplifyBasePowers< Pack< BPs... > > | |
►Cau::stdx::type_identity< Pack< T > > | |
Cau::AsPack< Pack, T > | |
►Cau::stdx::type_identity< Pack< T, Ts... > > | |
Cau::PackProduct< Pack, Pack< T, Ts... >, Pack<> > | |
Cau::PackProduct< Pack, Pack<>, Pack< T, Ts... > > | |
►Cau::stdx::type_identity< Pack< Ts... > > | |
Cau::AsPack< Pack, Pack< Ts... > > | |
Cau::PackProduct< Pack, Pack< Ts... > > | |
►Cau::stdx::type_identity< Pack<> > | |
Cau::PackProduct< Pack > | |
Cau::PackProduct< Pack, Pack<>, Pack<> > | |
Cau::UnpackIfSolo< Pack, Pack<> > | |
Cau::detail::NumeratorPart< Pack<> > | |
►Cau::stdx::type_identity< Quantity< CommonUnitT< U1, U2 >, std::common_type_t< R1, R2 > > > | |
Cau::CommonQuantity< Quantity< U1, R1 >, Quantity< U2, R2 >, std::enable_if_t< HasSameDimension< U1, U2 >::value > > | |
►Cau::stdx::type_identity< std::ratio< 1 > > | |
Cau::Exp< T > | |
►Cau::stdx::type_identity< std::ratio< N > > | |
Cau::Exp< Pow< T, N > > | |
►Cau::stdx::type_identity< std::ratio< N, D > > | |
Cau::Exp< RatioPow< T, N, D > > | |
►Cau::stdx::type_identity< TargetUnit > | |
Cau::detail::FirstMatchingUnit< Matcher, TargetUnit, List<> > | |
►Cau::stdx::type_identity< U > | |
Cau::AssociatedUnit< U > | |
Cau::AssociatedUnit< QuantityMaker< U > > | |
Cau::AssociatedUnit< SymbolFor< U > > | |
►Cau::stdx::type_identity< Unit > | |
Cau::AssociatedUnit< Constant< Unit > > | |
►Cau::stdx::type_identity< Zero > | |
Cau::CommonMagnitude< Zero, Zero > | |
Cau::detail::MagType< Zero > | |
Cau::CommonPointUnit< Us >::TypeHoldingCommonOrigin | |
Chi::ucd_decomposition_info | The decomposition info is used to determine how to decompose a code-point |
Chi::v1::ucd_decomposition_info | The decomposition info is used to determine how to decompose a code-point |
Cv1::uint_abgr8_pack | 4 x uint8_t pixel packed format |
Cv1::undo_stack< T > | |
Chi::unfair_mutex_impl< UseDeadLockDetector > | An unfair mutex This is a fast implementation of a mutex which does not fairly arbitrate between multiple blocking threads |
Chi::v1::unfair_mutex_impl< UseDeadLockDetector > | An unfair mutex This is a fast implementation of a mutex which does not fairly arbitrate between multiple blocking threads |
Chi::v1::unfair_mutex_impl< false > | |
Chi::v1::unfair_mutex_impl< true > | |
Chi::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 |
Chi::v1::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 |
Cv1::detail::unicode_bidi_bracket_pair | |
Cv1::detail::unicode_bidi_char_info | |
Cv1::unicode_bidi_context | |
Cv1::detail::unicode_bidi_isolated_run_sequence | |
Cv1::detail::unicode_bidi_level_run | |
Cv1::detail::unicode_bidi_paragraph | |
Cv1::detail::unicode_bidi_stack_element | |
Cv1::detail::unicode_line_break_info | Combined unicode_line_break_class and unicode_line_break_opportunity |
Cv1::unicode_normalize_config | |
Cv1::detail::unicode_sentence_break_info | |
Cv1::detail::unicode_word_break_info | |
►CUnit | |
Cau::ScaledUnit< Unit, ScaleFactor > | |
Cau::UnitImpl< D, M > | |
►Cau::UnitImpl< Angle > | |
Cau::Radians | |
►Cau::UnitImpl< au::Dimension< DeviceIndependentPixelLengthDim > > | |
Chi::v1::Dips | Device Independent Pixel |
►Cau::UnitImpl< au::Dimension< PixelLengthDim > > | |
Chi::v1::Pixels | |
►Cau::UnitImpl< au::Dimension< RelativeFontLengthDim > > | |
Chi::v1::EmSquares | |
►Cau::UnitImpl< Length > | |
Cau::Meters | |
►Cau::UnitImpl< Time > | |
Cau::Seconds | |
Cau::UnitLabel< CommonPointUnit< Us... > > | |
Cau::UnitLabel< CommonUnit< Us... > > | |
Cau::UnitProduct< UnitPows > | |
Cv1::unorm_a2bgr10_pack | 1 x uint2_t, 3 x uint10_t pixel packed format |
Cau::UnpackIfSolo< Pack, T > | |
Chi::unusable_t | A type that can not be constructed, copied, moved or destructed |
Chi::v1::unusable_t | A type that can not be constructed, copied, moved or destructed |
►Chi::URI | A Uniform Resource Identifier |
Chi::v1::URL | Universal Resource Locator |
►Chi::v1::URI | A Uniform Resource Identifier |
Chi::v1::URL | Universal Resource Locator |
Chi::use_first< First, Second > | |
Chi::v1::use_first< First, Second > | |
►Cau::detail::ValidateTypeAndMagnitude< T, MagT > | |
Cau::detail::MaxNonOverflowingValue< T, MagT > | |
Cau::detail::MinNonOverflowingValue< T, MagT > | |
►Cstd::value())), OriginOf< Head >, CommonOrigin< Tail... > > > > | |
Cau::detail::CommonOrigin< Head, Tail... > | |
Cv1::generator< T >::value_proxy | |
Cv1::generator< T & >::value_proxy | |
Cau::detail::ValueDifference< T, U > | |
►Cstd::variant | |
Cv1::icon | A variant of icon |
Chi::v1::variant_decay< T > | Decays types for use as elements in std::variant |
Chi::variant_decay< T > | Decays types for use as elements in std::variant |
Chi::v1::variant_decay< void > | |
Chi::variant_decay< void > | |
Chi::v1::vector2 | A high-level geometric vector Part of the high-level vector, point, mat and color types |
Chi::vector2 | A high-level geometric vector Part of the high-level vector, point, mat and color types |
Chi::v1::vector3 | A high-level geometric vector Part of the high-level vector, point, mat and color types |
Chi::vector3 | A high-level geometric vector Part of the high-level vector, point, mat and color types |
►Cstd::vector< ptrdiff_t > [external] | |
Chi::v1::jsonpath::indices | |
►Cstd::vector< std::string > [external] | |
Chi::v1::URI::path_type | A path type |
Chi::v1::jsonpath::names | |
Cv1::vector_span< T > | |
Cv1::vector_span_iterator< T > | |
Chi::v1::gfx_pipeline_box::vertex | |
Chi::v1::gfx_pipeline_image::vertex | |
Chi::v1::gfx_pipeline_override::vertex | |
Chi::v1::gfx_pipeline_SDF::vertex | |
Cv1::void_span | |
Chi::v1::weak_callback< T > | |
Chi::weak_callback< T > | |
Chi::v1::weak_callback< ResultType(ArgTypes...)> | |
Chi::weak_callback< ResultType(ArgTypes...)> | |
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::detail::when_any< Ts > | An awaitable that waits for any of the given awaitables to complete |
►Chi::v1::widget_intf | |
►Chi::v1::widget | An interactive graphical object as part of the user-interface |
Chi::v1::scroll_widget< axis::none > | |
►Chi::v1::abstract_button_widget | Base class for implementing button widgets |
Chi::v1::momentary_button_widget | A momentary button widget |
Chi::v1::toolbar_button_widget | A momentary button used as a child in the toolbar |
Chi::v1::async_widget | A GUI widget that permits the user to make a binary choice |
Chi::v1::audio_device_widget | Audio device configuration widget |
Chi::v1::checkbox_widget | A GUI widget that permits the user to make a binary choice |
Chi::v1::grid_widget | A GUI widget that lays out child-widgets in a grid with variable sized cells |
Chi::v1::icon_widget | An simple GUI widget that displays an icon |
Chi::v1::label_widget | The GUI widget displays and lays out text together with an icon |
Chi::v1::menu_button_widget< ButtonWidget > | Add menu-button around a small-button |
Chi::v1::overlay_widget | A GUI widget which may exist anywhere on a window overlaid above any other widget |
Chi::v1::radio_widget | A GUI widget that permits the user to make a binary choice |
Chi::v1::scroll_aperture_widget | A scroll aperture widget |
Chi::v1::scroll_bar_widget< Axis > | Scroll bar widget This widget is used in a pair of a vertical and horizontal scrollbar as a child of the scroll_widget |
Chi::v1::scroll_widget< Axis > | The scroll widget allows a content widget to be shown in less space than is required |
Chi::v1::selection_widget | A graphical control element that allows the user to choose only one of a predefined set of mutually exclusive options |
Chi::v1::spacer_widget | This GUI widget is used as a spacer between other widget for layout purposes |
Chi::v1::system_menu_widget | The system menu widget |
Chi::v1::tab_widget | A graphical element that shows only one of a predefined set of mutually exclusive child widgets |
Chi::v1::text_field_widget | A single line text field |
Chi::v1::text_widget | A text widget |
Chi::v1::toggle_widget | A GUI widget that permits the user to make a binary choice |
Chi::v1::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 |
Chi::v1::toolbar_widget | A toolbar widget is located at the top of a window and lays out its children horizontally |
Chi::v1::window_controls_macos_widget | Window control button widget |
Chi::v1::window_controls_win32_widget | Window control button widget |
Chi::v1::window_widget | The top-level window widget |
Chi::v1::with_label_widget< ButtonWidget > | Add labels to a button |
►Chi::widget_intf | |
Chi::v1::widget | An interactive graphical object as part of the user-interface |
Chi::v1::widget_layout | The layout of a widget |
Chi::widget_layout | The layout of a widget |
Chi::v1::widget_state | The state the widget is in |
Chi::widget_state | The state the widget is in |
Chi::v1::jsonpath::wildcard | |
Chi::v1::win32_device_interface | |
Chi::win32_device_interface | |
Chi::v1::win32_wave_device | |
Chi::win32_wave_device | |
Cv1::xorshift128p | Xorshift128+ |
Cau::Yobi< U > | |
Cau::Yocto< U > | |
Cau::Yotta< U > | |
Cau::Zebi< U > | |
Cau::Zepto< U > | |
Cau::Zero | |
Cau::detail::ZeroValue | |
Cau::Zetta< U > | |
►Chi::v1::Ts | |
Chi::v1::overloaded< Ts > | Helper type to turn a set of lambdas into a single overloaded type to pass to std::visit() |