DarkflameServer/dGame/dComponents
EmosewaMC ec00f5fd9d holy mother of const
Use const everywhere that makes sense
return const variables when it makes sense
const functions and variables again, where it makes sense
No raw access and modifications to protected members
Move template definitions to tcc file

idk how I feel about this one
2023-06-09 01:04:42 -07:00
..
AchievementCacheKey.h cleanup enums to make them more consistent 2023-01-22 17:38:47 -06:00
BaseCombatAIComponent.cpp holy mother of const 2023-06-09 01:04:42 -07:00
BaseCombatAIComponent.h Move to shared pointer 2023-06-07 00:23:50 -07:00
BouncerComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
BouncerComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
BuffComponent.cpp holy mother of const 2023-06-09 01:04:42 -07:00
BuffComponent.h Rename some variables in Component 2023-06-06 18:59:53 -07:00
BuildBorderComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
BuildBorderComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
CharacterComponent.cpp update component names, document heirarchy 2023-06-08 10:29:17 -05:00
CharacterComponent.h Breakout rest of the enums from dCommonVars and clean it up (#1061) 2023-05-02 17:39:21 -05:00
CMakeLists.txt update component names, document heirarchy 2023-06-08 10:29:17 -05:00
Component.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
Component.h I hope this works 2023-06-06 20:48:30 -07:00
ComponentHeirachy.md update component names, document heirarchy 2023-06-08 10:29:17 -05:00
ControllablePhysicsComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
ControllablePhysicsComponent.h feature: Implement FallSpeedBehavior (#1084) 2023-05-13 09:30:59 -05:00
DestroyableComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
DestroyableComponent.h Move to shared pointer 2023-06-07 00:23:50 -07:00
HavokVehiclePhysicsComponent.cpp update component names, document heirarchy 2023-06-08 10:29:17 -05:00
HavokVehiclePhysicsComponent.h update component names, document heirarchy 2023-06-08 10:29:17 -05:00
InventoryComponent.cpp update component names, document heirarchy 2023-06-08 10:29:17 -05:00
InventoryComponent.h Breakout rest of the enums from dCommonVars and clean it up (#1061) 2023-05-02 17:39:21 -05:00
LevelProgressionComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
LevelProgressionComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
LUPExhibitComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
LUPExhibitComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
MissionComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
MissionComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
MissionOfferComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
MissionOfferComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
ModelBehaviorComponent.cpp update component names, document heirarchy 2023-06-08 10:29:17 -05:00
ModelBehaviorComponent.h update component names, document heirarchy 2023-06-08 10:29:17 -05:00
ModuleAssemblyComponent.cpp format codebase 2022-07-28 08:39:57 -05:00
ModuleAssemblyComponent.h Breakout message identifiers (#1065) 2023-05-03 16:38:32 -05:00
MovementAIComponent.cpp holy mother of const 2023-06-09 01:04:42 -07:00
MovementAIComponent.h Move to shared pointer 2023-06-07 00:23:50 -07:00
MovingPlatformComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
MovingPlatformComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
MultiZoneEntranceComponent.cpp update component names, document heirarchy 2023-06-08 10:29:17 -05:00
MultiZoneEntranceComponent.h update component names, document heirarchy 2023-06-08 10:29:17 -05:00
PetComponent.cpp holy mother of const 2023-06-09 01:04:42 -07:00
PetComponent.h holy mother of const 2023-06-09 01:04:42 -07:00
PhantomPhysicsComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
PhantomPhysicsComponent.h Implement some more trigger event calls and command handlers (#989) 2023-03-25 05:26:39 -05:00
PlayerForcedMovementComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
PlayerForcedMovementComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
PossessableComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
PossessableComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
PossessorComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
PossessorComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
PropertyComponent.cpp format codebase 2022-07-28 08:39:57 -05:00
PropertyComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
PropertyEntranceComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
PropertyEntranceComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
PropertyManagementComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
PropertyManagementComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
PropertyVendorComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
PropertyVendorComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
ProximityMonitorComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
ProximityMonitorComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
RacingControlComponent.cpp update component names, document heirarchy 2023-06-08 10:29:17 -05:00
RacingControlComponent.h Fix race exit dialogue always exiting (#1077) 2023-05-09 00:40:00 -05:00
RailActivatorComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
RailActivatorComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
RebuildComponent.cpp holy mother of const 2023-06-09 01:04:42 -07:00
RebuildComponent.h Breakout rest of the enums from dCommonVars and clean it up (#1061) 2023-05-02 17:39:21 -05:00
RenderComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
RenderComponent.h Merge remote-tracking branch 'upstream/main' into more-cdclient-cleanup 2023-05-13 16:16:58 -07:00
RigidbodyPhantomPhysicsComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
RigidbodyPhantomPhysicsComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
RocketLaunchpadControlComponent.cpp update component names, document heirarchy 2023-06-08 10:29:17 -05:00
RocketLaunchpadControlComponent.h update component names, document heirarchy 2023-06-08 10:29:17 -05:00
ScriptedActivityComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
ScriptedActivityComponent.h Rename some variables in Component 2023-06-06 18:59:53 -07:00
ShootingGalleryComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
ShootingGalleryComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
SimplePhysicsComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
SimplePhysicsComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
SkillComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
SkillComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
SoundTriggerComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
SoundTriggerComponent.h breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
SwitchComponent.cpp holy mother of const 2023-06-09 01:04:42 -07:00
SwitchComponent.h Move to shared pointer 2023-06-07 00:23:50 -07:00
TriggerComponent.cpp Move to shared pointer 2023-06-07 00:23:50 -07:00
TriggerComponent.h Implement Timer handlers in triggers and ontimerdone trigger event (#1031) 2023-04-18 12:48:03 -05:00
VendorComponent.cpp Rename some variables in Component 2023-06-06 18:59:53 -07:00
VendorComponent.h Fix: remove ability to buy items from a vendor if they don't sell said item (#1105) 2023-06-03 00:40:46 -07:00