Lioncash
f9079f0215
Runtime: Make use of std::make_unique where applicable
...
Makes use of the C++14 make_unique allocation function to allocate class
instances where applicable instead of a reset with a new operator within
it.
This doesn't touch cases where buffers are allocated, given make_unique
would zero-initialize them.
2019-09-12 04:09:48 -04: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
f60af632b3
Big fixes and big memory leak refactor (linux only for now)
2018-05-19 20:14:57 -10:00
Jack Andersen
f7ec7bdc0c
string_view refactor
2017-11-12 20:19:18 -10:00
Jack Andersen
a7cab596e6
Initial InGameGuiManager imps
2017-02-11 17:17:18 -10:00
Phillip Stephens
34e3a7f383
Update CSimplePool offsets
2017-01-21 20:32:53 -08:00
Jack Andersen
f7f5066038
Better null-tag handling; integrate CSaveWorld and CMapWorld loading
2016-10-08 10:32:36 -10:00
Jack Andersen
c91bfade75
CCharacterFactory imps
2016-04-14 17:02:21 -10:00
Jack Andersen
8242c3edda
Various character imps
2016-04-10 17:59:54 -10:00
Jack Andersen
5cd372592c
Aux-info resource sharing; some rigging stubs
2016-04-04 15:51:25 -10:00
Jack Andersen
9fcce94a7a
Async resource build fixes
2016-03-31 15:00:37 -10:00
Jack Andersen
783fb4c4fe
Humungous refactor
2016-03-04 13:04:53 -10:00
Phillip Stephens
b647a0a543
Add found resources to pool
2016-02-15 23:09:57 -08:00
Phillip Stephens
18e34b4dce
CToken fix
...
Initial CRSC
2016-02-15 23:01:55 -08:00
Jack Andersen
a80142728d
Tons of PART rendering preparation
2016-02-15 19:50:41 -10:00
Phillip Stephens
af69c9d3ab
Rename namespaces
2016-02-13 01:02:47 -08:00
Phillip Stephens
6355216b94
Add missing arg
2016-02-04 21:57:46 -08:00
Phillip Stephens
0133115cee
Prelim CSimplePool RE work (needs verification)
2016-02-04 21:56:29 -08:00
Jack Andersen
7a35dac972
Initial round of particle runtime implementations
2016-02-04 15:27:03 -10:00
Jack Andersen
b51911ed3d
more classes added
2015-08-21 15:58:41 -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
281b908574
Additional runtime stubs
2015-08-17 10:33:58 -10:00