Lioncash
47555c725b
CAutoMapper: Eliminate usages of const_cast
...
Same behavior, but makes it explicit from the interface that
modifications are clearly going on from within the class.
2020-03-31 06:57:07 -04:00
Lioncash
6077814a0e
CMapWorld: Provide parameter names in header for functions
...
Makes it more self-documenting from the interface alone and also allows
IDE inspections to be more convenient.
2020-03-17 20:12:32 -04:00
Lioncash
1fa74087fc
CMapWorld: Remove usages of const_cast
...
Internals of this class are definitely being modified through some of
these calls, so they should be made non-const. This allows the
modifications to have their const_cast calls removed, making the code a
little nicer to read.
2020-03-17 20:00:14 -04:00
Lioncash
a633b8e8fd
General: Normalize RuntimeCommon include paths
...
Performs the same normalizing done to the RuntimeCommonB target, now all
of the runtime headers have normalized include paths.
2019-09-28 04:14:29 -04:00
Lioncash
afab3e0327
Runtime: Make const/non-const getters have the same name
...
Makes for a more consistent interface, as getters won't have different
names to remember based off whether or not they're const qualified.
2019-08-14 12:45:57 -04:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Jack Andersen
c91e5df986
Convert to pragma once
2018-10-06 17:42:33 -10:00
Phillip Stephens
f5ea144b47
Various level streaming fixes, remove support for uncooked rep
2018-05-06 17:47:40 -07:00
Jack Andersen
15d60493f2
Lots of bug fixes (Windows still needs some fixes)
2017-10-21 20:11:22 -10:00
Phillip Stephens
870e8c80ee
Refactor ResId into CAssetId
2017-08-12 22:26:14 -07:00
Jack Andersen
53c01af8e9
Finish CMapWorld and CMapUniverse rendering
2017-04-24 15:11:31 -10:00
Jack Andersen
d54bb3746c
Additional work on CMapWorld rendering
2017-04-22 11:46:18 -10:00
Jack Andersen
337ffd1c16
Work on CMapWorld rendering
2017-04-21 20:42:32 -10:00
Jack Andersen
89b6935e1a
Additional CAutoMapper work
2017-04-16 10:56:34 -10:00
Jack Andersen
c3f04bcbaa
CAutoMapper work
2017-04-15 19:52:43 -10:00
Jack Andersen
28b1b38a67
Lots of work on CAutoMapper
2017-04-14 19:32:25 -10:00
Jack Andersen
c8e22a6873
Windows fixes
2017-03-19 20:59:46 -10:00
Jack Andersen
8e7773aa94
AutoMapper work
2017-03-19 19:09:53 -10:00
Jack Andersen
f7f5066038
Better null-tag handling; integrate CSaveWorld and CMapWorld loading
2016-10-08 10:32:36 -10:00
Phillip Stephens
4541234706
More AutoMapper imps (CMapArea and CMappableObject)
2016-07-30 18:43:34 -07:00
Phillip Stephens
1ee38df1ba
Various AutoMapper stubs
2016-07-29 10:00:23 -07:00
Phillip Stephens
62ce5286fe
CMapWorld stubs, and compile fixes
2016-07-28 00:33:55 -07:00
Jack Andersen
4fd2c0e377
Additional CWorld discoveries; CAudioGroupSet imp
2016-07-24 12:51:15 -10:00
Jack Andersen
9298ca7b99
Non-factory resource loading; some CDummyWorld imps
2016-07-23 11:41:18 -10:00