DarkflameServer/dDatabase/Tables
David Markowitz 7671cc6865
CDClient cleanup and optimization (#1023)
* CDClient cleanup and optimization

- Use static function to get table name
- Remove unused GetName function
- Replace above function with a static GetTableName function
- Remove verbose comments
- Remove verbose initializers
- Remove need to specify table name when getting a table by name
- Remove unused typedef for mac and linux

* Re-add unused table

Convert tables to singletons

- Convert all CDClient tables to singletons
- Move Singleton.h to dCommon
- Reduce header clutter in CDClientManager
2023-03-17 07:36:21 -07:00
..
CDActivitiesTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDActivitiesTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDActivityRewardsTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDActivityRewardsTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDAnimationsTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDAnimationsTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDBehaviorParameterTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDBehaviorParameterTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDBehaviorTemplateTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDBehaviorTemplateTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDBrickIDTableTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDBrickIDTableTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDComponentsRegistryTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDComponentsRegistryTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDCurrencyTableTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDCurrencyTableTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDDestructibleComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDDestructibleComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDEmoteTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDEmoteTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDFeatureGatingTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDFeatureGatingTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDInventoryComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDInventoryComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDItemComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDItemComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDItemSetSkillsTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDItemSetSkillsTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDItemSetsTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDItemSetsTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDLevelProgressionLookupTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDLevelProgressionLookupTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDLootMatrixTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDLootMatrixTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDLootTableTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDLootTableTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDMissionEmailTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDMissionEmailTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDMissionNPCComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDMissionNPCComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDMissionsTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDMissionsTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDMissionTasksTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDMissionTasksTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDMovementAIComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDMovementAIComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDObjectSkillsTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDObjectSkillsTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDObjectsTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDObjectsTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDPackageComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDPackageComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDPhysicsComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDPhysicsComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDPropertyEntranceComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDPropertyEntranceComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDPropertyTemplateTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDPropertyTemplateTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDProximityMonitorComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDProximityMonitorComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDRailActivatorComponent.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDRailActivatorComponent.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDRarityTableTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDRarityTableTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDRebuildComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDRebuildComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDRewardsTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDRewardsTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDScriptComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDScriptComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDSkillBehaviorTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDSkillBehaviorTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDVendorComponentTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDVendorComponentTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDZoneTableTable.cpp CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CDZoneTableTable.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
CMakeLists.txt Update CMake configuration for easier maintenance (#642) 2022-07-17 00:24:16 +01:00