|
| | algorithm.hpp |
| |
| | animator.hpp |
| |
| | architecture.hpp |
| | Functions and macros for handling architectural difference between compilers, CPUs and operating systems.
|
| |
| | arguments.hpp |
| | This file includes functions for manipulating parameter-packs.
|
| |
| | assert.hpp |
| | Utilities to assert and bound check.
|
| |
| | atomic.hpp |
| |
| | awaitable.hpp |
| |
| | awaitable_timer.hpp |
| |
| | bezier.hpp |
| |
| | bezier_curve.hpp |
| |
| | bezier_point.hpp |
| |
| | bigint.hpp |
| |
| | bits.hpp |
| |
| | bound_integer.hpp |
| |
| | byte_string.hpp |
| |
| | cache.hpp |
| |
| | callback_flags.hpp |
| |
| | cast.hpp |
| |
| | charconv.hpp |
| |
| | check.hpp |
| |
| | chrono.hpp |
| |
| | command_line.hpp |
| |
| | compare.hpp |
| |
| | concepts.hpp |
| |
| | console.hpp |
| |
| | counters.hpp |
| |
| | CP1252.hpp |
| |
| | cpu_id.hpp |
| |
| | crt.hpp |
| | CRT - Main entry point of a hikogui program.
|
| |
| | crt_utils.hpp |
| | Utilities for starting and stopping a hikogui application.
|
| |
| | datum.hpp |
| |
| | dead_lock_detector.hpp |
| |
| | debugger.hpp |
| | Utilities to interact with the debugger this application runs under.
|
| |
| | decimal.hpp |
| |
| | defer.hpp |
| |
| | delayed_format.hpp |
| |
| | dialog.hpp |
| |
| | endian.hpp |
| |
| | enum_metadata.hpp |
| |
| | exception.hpp |
| |
| | fixed.hpp |
| |
| | fixed_string.hpp |
| |
| | float16.hpp |
| |
| | format_check.hpp |
| |
| | forward_value.hpp |
| |
| | function_fifo.hpp |
| |
| | function_timer.hpp |
| |
| | functional.hpp |
| |
| | gap_buffer.hpp |
| |
| | generator.hpp |
| |
| | global_state.hpp |
| |
| | graphic_path.hpp |
| |
| | group_ptr.hpp |
| |
| | hash.hpp |
| |
| | hash_map.hpp |
| |
| | huffman.hpp |
| |
| | indent.hpp |
| |
| | int_carry.hpp |
| |
| | int_overflow.hpp |
| |
| | interval.hpp |
| |
| | jsonpath.hpp |
| |
| | label.hpp |
| | Functionality for labels, text and icons.
|
| |
| | lean_vector.hpp |
| | Defined lean_vector<>.
|
| |
| | locked_memory_allocator.hpp |
| |
| | log.hpp |
| |
| | long_tagged_id.hpp |
| |
| | loop.hpp |
| |
| | math.hpp |
| | Miscellaneous math functions.
|
| |
| | memory.hpp |
| |
| | meta.hpp |
| |
| | metadata.hpp |
| |
| | notifier.hpp |
| |
| | numbers.hpp |
| | This file contains constants and conversion functions.
|
| |
| | observable.hpp |
| |
| | observable_value.hpp |
| |
| | observer.hpp |
| |
| | operator.hpp |
| |
| | os_settings.hpp |
| |
| | packed_int_array.hpp |
| |
| | parse_location.hpp |
| |
| | pickle.hpp |
| |
| | pixel_map.hpp |
| |
| | placement.hpp |
| |
| | polymorphic_optional.hpp |
| |
| | polynomial.hpp |
| |
| | polynomial_tests.hpp |
| |
| | preferences.hpp |
| |
| | process.hpp |
| |
| | range_map.hpp |
| |
| | ranges.hpp |
| |
| | rcu.hpp |
| |
| | recursive_iterator.hpp |
| |
| | registry_win32.hpp |
| |
| | safe_int.hpp |
| |
| | scoped_buffer.hpp |
| |
| | scoped_task.hpp |
| |
| | secure_memory_allocator.hpp |
| |
| | secure_vector.hpp |
| |
| | security.hpp |
| |
| | security_win32.hpp |
| |
| | semantic_version.hpp |
| |
| | shared_state.hpp |
| |
| | sip_hash.hpp |
| |
| | small_map.hpp |
| |
| | small_vector.hpp |
| |
| | stable_set.hpp |
| |
| | stack.hpp |
| |
| | stdint.hpp |
| | Extra integer definitions.
|
| |
| | strings.hpp |
| |
| | subsystem.hpp |
| |
| | tag.hpp |
| |
| | tagged_id.hpp |
| |
| | tagged_map.hpp |
| |
| | task.hpp |
| |
| | test.hpp |
| |
| | thread.hpp |
| |
| | time_stamp_count.hpp |
| |
| | time_stamp_utc.hpp |
| |
| | tokenizer.hpp |
| |
| | trace.hpp |
| |
| | tree.hpp |
| |
| | type_traits.hpp |
| |
| | undo_stack.hpp |
| |
| | unfair_mutex.hpp |
| |
| | unfair_recursive_mutex.hpp |
| |
| | unfair_rwmutex.hpp |
| |
| | utility.hpp |
| | Utilities used by the HikoGUI library itself.
|
| |
| | vector_span.hpp |
| |
| | void_span.hpp |
| |
| | wfree_fifo.hpp |
| |
| | wfree_idle_count.hpp |
| |
| | wfree_unordered_map.hpp |
| |
| | when_any.hpp |
| |
| | win32_headers.hpp |
| | Rules for working with win32 headers.
|
| |