Phillip Stephens
|
5f1aed51cb
|
De-hardcode max entity count
|
2021-06-06 16:53:41 -07:00 |
Phillip Stephens
|
9bae2f943e
|
Rename everything
|
2021-04-10 01:42:06 -07:00 |
Lioncash
|
49836025f7
|
CObjectList: Simplify cbegin() and cend()
We can just use the const variants of begin() and end() now.
|
2020-05-08 00:25:20 -04:00 |
Lioncash
|
2014854f7c
|
CObjectList: Provide operator== for iterators
Makes the interface logically symmetrical in terms of allowed
comparisons.
|
2020-05-07 08:25:55 -04:00 |
Lioncash
|
762a4634cb
|
CObjectList: Make constructor explicit
Prevents error-prone implicit constructions from taking place.
|
2020-05-07 08:22:54 -04:00 |
Lioncash
|
35fd50ded3
|
CObjectList: Add const overloads for begin() and end()
Allows iterating in a ranged for loop in const contexts.
|
2020-05-07 08:22:32 -04:00 |
Lioncash
|
9e6f86cb16
|
CObjectList: Make use of std::array where applicable
Same behavior, but with stronger typing.
|
2020-03-17 22:38:21 -04:00 |
Lioncash
|
80e2e97dc4
|
CObjectList: Make IsQualified() a const member function
None of the implementations modify object instance state, so this can be
made const qualified.
|
2020-03-06 04:36:39 -05:00 |
Lioncash
|
06789d1860
|
General: Normalize several headers' include paths
Normalizes the include paths and makes them consistent. Also adds any
missing includes relevant to the interface.
|
2019-09-22 20:36:33 -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 |
Jack Andersen
|
70b3404b7c
|
Windows build fixes and warning avoidance
|
2018-05-24 20:39:38 -10:00 |
Phillip Stephens
|
8409cf7868
|
Proper TUniqueId implementation, minor bug fixes in CSortedListManager
|
2017-08-10 06:40:07 -07:00 |
Phillip Stephens
|
ecff2b7f8d
|
Implement WorldTeleporter and SpiderBallWaypoint
|
2017-08-08 15:12:14 -07:00 |
Jack Andersen
|
c069666307
|
Player reflection and other imps
|
2017-03-25 19:53:04 -10:00 |
Jack Andersen
|
5c884fec0c
|
Work on CStateManager rendering functions
|
2017-03-02 21:18:12 -10:00 |
Phillip Stephens
|
fc51cd38aa
|
Initial CCollisionActor imps, minor cleanup
|
2017-02-20 19:29:45 -08:00 |
Jack Andersen
|
59406a069b
|
Bug fixes and more CStateManager imps
|
2017-02-13 18:27:20 -10:00 |
Phillip Stephens
|
65fb75737f
|
CScriptTrigger work
|
2017-01-14 19:59:37 -08:00 |
Phillip Stephens
|
06468c778c
|
Proper CObjectList imps; CGameLight, and CScriptAiJumpPoint imps
|
2016-10-01 12:01:11 -07:00 |
Jack Andersen
|
0dacc2233c
|
Work on CWorldTransManager
|
2016-08-15 10:58:07 -10:00 |
Jack Andersen
|
24bfc47d1a
|
Plenty of dependency stubs for CStateManager
|
2016-08-14 11:11:44 -10:00 |
Jack Andersen
|
73573c84ea
|
Several CGameArea PostConstruct imps
|
2016-08-06 14:20:02 -10:00 |
Jack Andersen
|
7afdc556fd
|
Adjust runtime directory layout
|
2016-04-16 13:48:29 -10:00 |
Jack Andersen
|
042030934b
|
Various CStateManager additions and camera stubs
|
2016-04-16 11:49:47 -10:00 |
Jack Andersen
|
5de5c3d85f
|
Character factory support classes
|
2016-04-12 20:07:23 -10: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
|
e423db32ee
|
Major scoped-enum refactor
|
2015-11-20 15:16:07 -10:00 |
Jack Andersen
|
e1d45fd01c
|
various implementation
|
2015-08-18 19:48:57 -10:00 |