Phillip Stephens
d9d79a460b
More Allocator work, fully working CSmallAllocPool
2022-01-15 22:59:00 -08:00
Phillip Stephens
4ba5db133d
More CGameAllocator
2022-01-15 12:12:08 -08:00
Phillip Stephens
cdb4666b96
Initial CGameAllocator stubs
2022-01-15 12:12:08 -08:00
Phillip Stephens
f660266750
Initial CGameAllocator RE
2022-01-15 12:12:03 -08:00
Luke Street
9ca1a38171
Use UTF-8 exclusively internally
...
This removes SystemString, SystemChar, etc.
All filepaths and log strings are assumed to be UTF-8,
with conversions to UTF-16 for Windows APIs as appropriate.
Updates amuse, athena, boo, kabufua and nod
2021-06-30 14:20:45 -04:00
Phillip Stephens
9bae2f943e
Rename everything
2021-04-10 01:42:06 -07:00
Jack Andersen
5b4441ac36
Update fmtlib
2020-04-11 12:51:39 -10:00
Lioncash
097d4a4422
Runtime: Collapse emplace_back() calls where applicable
...
Same behavior, but with less code.
2020-03-13 17:14:44 -04:00
Lioncash
221cc5c6b8
RuntimeCommonB: Normalize cpp file includes
...
Like the prior changes normalizing the inclusions within headers, this
tackles the cpp files of the RuntimeCommonB target, making these source
files consistent with their headers.
2019-12-22 18:12:04 -05:00
Jack Andersen
7a3da1f7a6
Massive fmtlib refactor
2019-07-19 18:27:21 -10:00
Jack Andersen
e218b8aeb5
CActorContraption fixes, better CMake dependency handling
2019-06-11 16:05:17 -10:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Jack Andersen
1851308021
Windows fixes
2018-10-14 10:16:21 -10:00
Phillip Stephens
001125429f
Basic CGameAllocator implementation (WIP)
2017-09-12 08:27:48 -07:00
Phillip Stephens
777419ad4e
Remove IAllocator, CMemory and CGameAllocator
2016-12-23 22:08:48 -08:00
Jack Andersen
783fb4c4fe
Humungous refactor
2016-03-04 13:04:53 -10:00
Phillip Stephens
af69c9d3ab
Rename namespaces
2016-02-13 01:02:47 -08:00
Jack Andersen
f05227a5b0
Submoduel updates
2015-11-25 21:38:56 -10:00
Phillip Stephens
3209748a66
Add temporary malloc/free to CGameAllocator
...
Add missing CTimeProvider to CMakeLists.txt
2015-10-27 21:45:02 -07:00
Jack Andersen
d1faf4e72d
Windows refactors
2015-08-30 17:44:42 -10:00
Jack Andersen
ce42cdd3be
various input class implementations
2015-08-27 14:11:31 -10:00
Jack Andersen
e9de110cee
All CResLoader methods in-place
2015-08-23 13:58:07 -10:00
Jack Andersen
6809fcc4a4
Codebase refactor
2015-08-18 12:51:54 -10:00
Jack Andersen
520eec7aa2
Refactored directory layout for cleaner runtime organization
2015-08-17 12:05:00 -10:00
Jack Andersen
387332ed70
several core runtime stubs added
2015-08-16 19:26:58 -10:00