| .. |
|
array.hpp
|
Don't allow indexing util::array with wrong number of indices
|
2022-06-20 17:32:50 +03:00 |
|
assert.hpp
|
Don't use unevaluated scope for assert in release
|
2022-05-17 12:54:08 +03:00 |
|
at_scope_exit.hpp
|
Add util, geom, cg, pcg & gfx libs
|
2020-08-27 13:36:16 +03:00 |
|
atlas.hpp
|
Use exponential growth for util::atlas
|
2022-05-23 20:26:01 +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
|
Support reading an array pointer in util::binary_stream
|
2021-07-13 11:42:46 +03:00 |
|
bits.hpp
|
Add util::log2
|
2021-07-07 18:58:13 +03:00 |
|
blob.hpp
|
Add util::blob::operator bool() and util::blob::swap
|
2020-11-24 23:10:52 +03:00 |
|
clock.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 |
|
ebo.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
ecs.hpp
|
Make ecs::entity_species a static member
|
2022-08-19 09:50:10 +03:00 |
|
empty.hpp
|
Make util::empty stream output operator inline
|
2021-02-17 23:11:25 +03:00 |
|
enum.hpp
|
Add enum_range rbegin & rend
|
2022-02-19 23:04:19 +03:00 |
|
find_path.hpp
|
Support edge visit callbacks in util::pathfinder
|
2022-06-26 12:27:38 +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
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
function.hpp
|
Explicitly mark util::function as non-copiable with (function &) arguments
|
2022-05-17 18:15:45 +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 hash for std::pair
|
2022-02-08 20:34:53 +03:00 |
|
heterogeneous_container.hpp
|
Make heterogeneous_container::get return pointers instead of copies
|
2021-05-07 17:35:11 +03:00 |
|
key_error.hpp
|
Add util::key_error for use in key-value containers in place of std::out_of_range
|
2022-05-17 18:22:17 +03:00 |
|
lazy_range.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
lru_cache.hpp
|
Add lru cache implementation & tests
|
2022-05-17 18:22:31 +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
|
Mark util::not_implemented as noreturn
|
2022-02-25 18:49:27 +03:00 |
|
object_pool.hpp
|
Add util::object_pool
|
2022-08-10 11:45:48 +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
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
recursive.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
shared_blob.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
smooth_updater.hpp
|
Add smooth_updater::value
|
2021-12-24 21:01:16 +03:00 |
|
span.hpp
|
Add util::cast<T>(span)
|
2022-02-22 23:02:43 +03:00 |
|
spatial_array.hpp
|
Add util::spatial_array::size,min,max
|
2022-08-10 11:45:40 +03:00 |
|
statistics.hpp
|
Support util::statistics_lite::push(value,count)
|
2022-06-26 16:14: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 |
|
thread.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +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_string.hpp
|
Uniformize code style & do a few code rearrangements
|
2020-08-27 16:49:46 +03:00 |
|
type_list.hpp
|
Add some type list machinery
|
2021-05-07 17:38:36 +03:00 |
|
type_name.hpp
|
Add util::dynamic_ptr with stream output operator that shows dynamic type of referenced object
|
2022-05-25 22:54:14 +03:00 |
|
unicode.hpp
|
Add utf8 iterator & range
|
2021-02-23 20:13:33 +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 |