| .. |
|
animation_manager.hpp
|
Add util::animation_manager::clear
|
2023-05-29 13:56:11 +03:00 |
|
any_set.hpp
|
Huge refactor: use util::hash_table instead of std::unordered everywhere
|
2024-06-03 14:36:39 +03:00 |
|
array.hpp
|
Add util::array::subarray
|
2023-06-06 13:21:39 +03:00 |
|
assert.hpp
|
Revert "Make util::assertion_handler return void"
|
2023-12-04 18:33:00 +03:00 |
|
at.hpp
|
Fix util::at(vector)
|
2024-07-17 19:43:54 +03:00 |
|
at_scope_exit.hpp
|
Add util, geom, cg, pcg & gfx libs
|
2020-08-27 13:36:16 +03:00 |
|
atlas.hpp
|
Make sure util::atlas size is power-of-two
|
2023-05-25 01:55:33 +03:00 |
|
autoname.hpp
|
Add util, geom, cg, pcg & gfx libs
|
2020-08-27 13:36:16 +03:00 |
|
behavior_tree.hpp
|
Behavior tree retry node: support retrying a fixed number of times
|
2021-10-30 13:14:02 +03:00 |
|
binary_heap.hpp
|
Node-based binary heap (wip)
|
2020-12-16 11:05:29 +03:00 |
|
binary_stream.hpp
|
Huge refactor: use util::exception everywhere instead of std exceptions
|
2023-08-06 18:33:07 +03:00 |
|
bits.hpp
|
Add util::log2
|
2021-07-07 18:58:13 +03:00 |
|
blob.hpp
|
Support converting util::blob to util::span explicitly
|
2023-07-06 22:26:11 +03:00 |
|
clock.hpp
|
Change default util::clock duration & clock type
|
2022-10-05 22:55:30 +03:00 |
|
common_directories.hpp
|
Add common directories to file dialog
|
2023-01-05 19:30:00 +03:00 |
|
cyclic_iterator.hpp
|
Add util::cyclic_iterator
|
2023-05-06 12:55:06 +03:00 |
|
dfs.hpp
|
Improve util::dfs::cycle_iterator
|
2023-04-15 13:16:09 +03:00 |
|
dsu.hpp
|
Add util::dsu
|
2024-03-18 15:06:07 +03:00 |
|
dynamic_bitset.hpp
|
Fix util::dynamic_bitset hash
|
2023-08-22 14:52:16 +03:00 |
|
ebo.hpp
|
Add missing includes in util/ebo
|
2024-06-02 15:32:26 +03:00 |
|
ecs.hpp
|
Huge refactor: use util::hash_table instead of std::unordered everywhere
|
2024-06-03 14:36:39 +03:00 |
|
empty.hpp
|
Make util::empty stream output operator inline
|
2021-02-17 23:11:25 +03:00 |
|
enum.hpp
|
Huge refactor: use util::hash_table instead of std::unordered everywhere
|
2024-06-03 14:36:39 +03:00 |
|
exception.hpp
|
Fix weird stacktrace abi issue
|
2023-08-06 21:27:42 +03:00 |
|
executable_path.hpp
|
Add util::executable_path()
|
2023-07-14 20:54:41 +03:00 |
|
find_path.hpp
|
Support edge ids in util::pathfinder
|
2024-02-07 22:01:42 +03:00 |
|
flag_set.hpp
|
Clang compilation fixes
|
2022-06-11 13:58:54 +03:00 |
|
flat_list.hpp
|
Add util::flat_list::begin/end
|
2022-06-09 11:12:47 +03:00 |
|
fmap.hpp
|
Support fmap over a tuple
|
2023-06-06 13:21:30 +03:00 |
|
function.hpp
|
Support util::function constructing from & assigning to nullptr
|
2024-05-20 16:41:01 +03:00 |
|
functional.hpp
|
Add helper callable objects that always return the same result
|
2022-05-17 18:21:45 +03:00 |
|
hash.hpp
|
Add util::hash_all for creating a hash out of a bunch of objects
|
2024-05-21 13:21:01 +03:00 |
|
hash_table.hpp
|
Add missing non-template methods for hash table
|
2024-07-11 18:22:08 +03:00 |
|
heterogeneous_container.hpp
|
Huge refactor: use util::exception everywhere instead of std exceptions
|
2023-08-06 18:33:07 +03:00 |
|
hstring.hpp
|
Add implicit util::hstring(const char*) constructor
|
2024-04-26 13:13:53 +03:00 |
|
lazy_range.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
lru_cache.hpp
|
Huge refactor: use util::hash_table instead of std::unordered everywhere
|
2024-06-03 14:36:39 +03:00 |
|
memory_stream.hpp
|
Various clang compilation issues
|
2021-01-18 20:02:35 +03:00 |
|
moving_average.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
not_implemented.hpp
|
Huge refactor: use util::exception everywhere instead of std exceptions
|
2023-08-06 18:33:07 +03:00 |
|
object_pool.hpp
|
Add util::object_pool
|
2022-08-10 11:45:48 +03:00 |
|
open_url.hpp
|
Add util::open_url
|
2022-12-18 18:14:43 +03:00 |
|
overload.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
pimpl.hpp
|
Pimpl declaration macros now define a make_pimpl(...) static helper function
|
2021-01-23 10:42:14 +03:00 |
|
pretty_print.hpp
|
Add memory size pretty printing
|
2021-03-13 18:46:09 +03:00 |
|
range.hpp
|
Add some util::range helper methods
|
2023-03-08 22:24:38 +03:00 |
|
recursive.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
resource_container.hpp
|
Huge refactor: use util::hash_table instead of std::unordered everywhere
|
2024-06-03 14:36:39 +03:00 |
|
shared_blob.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
signal.hpp
|
Support subscribing to util::signal without the need to keep the subscription token
|
2024-07-19 21:14:38 +03:00 |
|
smooth_updater.hpp
|
Add smooth_updater::value
|
2021-12-24 21:01:16 +03:00 |
|
span.hpp
|
Add helper functions for constructing util::span
|
2024-01-02 16:04:26 +03:00 |
|
spatial_array.hpp
|
Add util::spatial_array::empty
|
2024-06-03 23:25:14 +03:00 |
|
statistics.hpp
|
Fix math overflow crash in computing profiling statistics
|
2024-07-29 14:16:51 +03:00 |
|
struct.hpp
|
Add macro helper for generating structs
|
2022-06-13 01:01:13 +03:00 |
|
synchronyzed_queue.hpp
|
Improve synchronyzed_queue interface: support timed variants of all operations
|
2020-11-21 23:29:17 +03:00 |
|
system_error.hpp
|
Huge refactor: use util::exception everywhere instead of std exceptions
|
2023-08-06 18:33:07 +03:00 |
|
terminal_color.hpp
|
Add red color to stderr logging
|
2023-08-06 19:00:34 +03:00 |
|
thread.hpp
|
Fix util::thread move assignment operator
|
2024-02-28 17:06:48 +03:00 |
|
timer.hpp
|
Fix util::timer: add timer duration to tracked time point instead of replacing it with now()
|
2022-02-02 19:45:27 +03:00 |
|
to_shared.hpp
|
Add util::to_shared
|
2022-10-05 22:53:52 +03:00 |
|
to_string.hpp
|
Add util::split(string, delim)
|
2023-10-01 01:19:31 +03:00 |
|
type_list.hpp
|
Add some type list machinery
|
2021-05-07 17:38:36 +03:00 |
|
type_name.hpp
|
Add util::type_name(std::type_index)
|
2023-04-19 19:01:06 +03:00 |
|
unicode.hpp
|
Huge refactor: use util::exception everywhere instead of std exceptions
|
2023-08-06 18:33:07 +03:00 |
|
unique_sequential_storage.hpp
|
Huge refactor: use util::hash_table instead of std::unordered everywhere
|
2024-06-03 14:36:39 +03:00 |
|
unused.hpp
|
Add unused macro
|
2020-09-13 12:49:47 +03:00 |
|
updater.hpp
|
Add util::updater and smooth_updater
|
2021-12-22 20:35:21 +03:00 |
|
uuid.hpp
|
More util::uuid functions: create from string, check for/convert to RFC 4122
|
2023-08-23 00:04:05 +03:00 |