TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
DB2Stores.h File Reference
#include "DB2Store.h"
#include "DB2Structure.h"
#include "SharedDefines.h"
#include <boost/regex.hpp>
#include <array>
+ Include dependency graph for DB2Stores.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HotfixNotify
 
class  DB2Manager
 

Macros

#define DEFINE_DB2_SET_COMPARATOR(structure)
 
#define sDB2Manager   DB2Manager::Instance()
 

Typedefs

typedef std::vector< HotfixNotifyHotfixData
 

Variables

TC_GAME_API DB2Storage
< AchievementEntry
sAchievementStore
 
TC_GAME_API DB2Storage
< AuctionHouseEntry
sAuctionHouseStore
 
TC_GAME_API DB2Storage
< BarberShopStyleEntry
sBarberShopStyleStore
 
TC_GAME_API DB2Storage
< BattlePetBreedQualityEntry
sBattlePetBreedQualityStore
 
TC_GAME_API DB2Storage
< BattlePetBreedStateEntry
sBattlePetBreedStateStore
 
TC_GAME_API DB2Storage
< BattlePetSpeciesEntry
sBattlePetSpeciesStore
 
TC_GAME_API DB2Storage
< BattlePetSpeciesStateEntry
sBattlePetSpeciesStateStore
 
TC_GAME_API DB2Storage
< BroadcastTextEntry
sBroadcastTextStore
 
TC_GAME_API DB2Storage
< CharStartOutfitEntry
sCharStartOutfitStore
 
TC_GAME_API DB2Storage
< CinematicSequencesEntry
sCinematicSequencesStore
 
TC_GAME_API DB2Storage
< CreatureDisplayInfoEntry
sCreatureDisplayInfoStore
 
TC_GAME_API DB2Storage
< CreatureTypeEntry
sCreatureTypeStore
 
TC_GAME_API DB2Storage
< CriteriaEntry
sCriteriaStore
 
TC_GAME_API DB2Storage
< CriteriaTreeEntry
sCriteriaTreeStore
 
TC_GAME_API DB2Storage
< CurrencyTypesEntry
sCurrencyTypesStore
 
TC_GAME_API DB2Storage
< DestructibleModelDataEntry
sDestructibleModelDataStore
 
TC_GAME_API DB2Storage
< DurabilityQualityEntry
sDurabilityQualityStore
 
TC_GAME_API DB2Storage
< GameObjectsEntry
sGameObjectsStore
 
TC_GAME_API DB2Storage
< GameTablesEntry
sGameTablesStore
 
TC_GAME_API DB2Storage
< GarrAbilityEntry
sGarrAbilityStore
 
TC_GAME_API DB2Storage
< GarrBuildingEntry
sGarrBuildingStore
 
TC_GAME_API DB2Storage
< GarrBuildingPlotInstEntry
sGarrBuildingPlotInstStore
 
TC_GAME_API DB2Storage
< GarrClassSpecEntry
sGarrClassSpecStore
 
TC_GAME_API DB2Storage
< GarrFollowerEntry
sGarrFollowerStore
 
TC_GAME_API DB2Storage
< GarrFollowerXAbilityEntry
sGarrFollowerXAbilityStore
 
TC_GAME_API DB2Storage
< GarrPlotBuildingEntry
sGarrPlotBuildingStore
 
TC_GAME_API DB2Storage
< GarrPlotEntry
sGarrPlotStore
 
TC_GAME_API DB2Storage
< GarrPlotInstanceEntry
sGarrPlotInstanceStore
 
TC_GAME_API DB2Storage
< GarrSiteLevelEntry
sGarrSiteLevelStore
 
TC_GAME_API DB2Storage
< GarrSiteLevelPlotInstEntry
sGarrSiteLevelPlotInstStore
 
TC_GAME_API DB2Storage
< GlyphSlotEntry
sGlyphSlotStore
 
TC_GAME_API DB2Storage
< GuildPerkSpellsEntry
sGuildPerkSpellsStore
 
TC_GAME_API DB2Storage
< HeirloomEntry
sHeirloomStore
 
TC_GAME_API DB2Storage
< HolidaysEntry
sHolidaysStore
 
TC_GAME_API DB2Storage
< ImportPriceArmorEntry
sImportPriceArmorStore
 
TC_GAME_API DB2Storage
< ImportPriceQualityEntry
sImportPriceQualityStore
 
TC_GAME_API DB2Storage
< ImportPriceShieldEntry
sImportPriceShieldStore
 
TC_GAME_API DB2Storage
< ImportPriceWeaponEntry
sImportPriceWeaponStore
 
TC_GAME_API DB2Storage
< ItemClassEntry
sItemClassStore
 
TC_GAME_API DB2Storage
< ItemCurrencyCostEntry
sItemCurrencyCostStore
 
TC_GAME_API DB2Storage
< ItemDisenchantLootEntry
sItemDisenchantLootStore
 
TC_GAME_API DB2Storage
< ItemEffectEntry
sItemEffectStore
 
TC_GAME_API DB2Storage< ItemEntrysItemStore
 
TC_GAME_API DB2Storage
< ItemExtendedCostEntry
sItemExtendedCostStore
 
TC_GAME_API DB2Storage
< ItemLimitCategoryEntry
sItemLimitCategoryStore
 
TC_GAME_API DB2Storage
< ItemPriceBaseEntry
sItemPriceBaseStore
 
TC_GAME_API DB2Storage
< ItemRandomPropertiesEntry
sItemRandomPropertiesStore
 
TC_GAME_API DB2Storage
< ItemRandomSuffixEntry
sItemRandomSuffixStore
 
TC_GAME_API DB2Storage
< ItemSparseEntry
sItemSparseStore
 
TC_GAME_API DB2Storage
< ItemSpecEntry
sItemSpecStore
 
TC_GAME_API DB2Storage
< ItemSpecOverrideEntry
sItemSpecOverrideStore
 
TC_GAME_API DB2Storage
< ItemToBattlePetSpeciesEntry
sItemToBattlePetSpeciesStore
 
TC_GAME_API DB2Storage
< MailTemplateEntry
sMailTemplateStore
 
TC_GAME_API DB2Storage
< ModifierTreeEntry
sModifierTreeStore
 
TC_GAME_API DB2Storage
< MountCapabilityEntry
sMountCapabilityStore
 
TC_GAME_API DB2Storage
< OverrideSpellDataEntry
sOverrideSpellDataStore
 
TC_GAME_API DB2Storage
< PlayerConditionEntry
sPlayerConditionStore
 
TC_GAME_API DB2Storage
< QuestMoneyRewardEntry
sQuestMoneyRewardStore
 
TC_GAME_API DB2Storage
< QuestSortEntry
sQuestSortStore
 
TC_GAME_API DB2Storage
< QuestXPEntry
sQuestXPStore
 
TC_GAME_API DB2Storage
< ScalingStatDistributionEntry
sScalingStatDistributionStore
 
TC_GAME_API DB2Storage
< SoundEntriesEntry
sSoundEntriesStore
 
TC_GAME_API DB2Storage
< SpellAuraRestrictionsEntry
sSpellAuraRestrictionsStore
 
TC_GAME_API DB2Storage
< SpellCastTimesEntry
sSpellCastTimesStore
 
TC_GAME_API DB2Storage
< SpellCastingRequirementsEntry
sSpellCastingRequirementsStore
 
TC_GAME_API DB2Storage
< SpellClassOptionsEntry
sSpellClassOptionsStore
 
TC_GAME_API DB2Storage
< SpellDurationEntry
sSpellDurationStore
 
TC_GAME_API DB2Storage
< SpellItemEnchantmentConditionEntry
sSpellItemEnchantmentConditionStore
 
TC_GAME_API DB2Storage
< SpellLearnSpellEntry
sSpellLearnSpellStore
 
TC_GAME_API DB2Storage
< SpellMiscEntry
sSpellMiscStore
 
TC_GAME_API DB2Storage
< SpellPowerEntry
sSpellPowerStore
 
TC_GAME_API DB2Storage
< SpellRadiusEntry
sSpellRadiusStore
 
TC_GAME_API DB2Storage
< SpellRangeEntry
sSpellRangeStore
 
TC_GAME_API DB2Storage
< SpellReagentsEntry
sSpellReagentsStore
 
TC_GAME_API DB2Storage
< SpellRuneCostEntry
sSpellRuneCostStore
 
TC_GAME_API DB2Storage
< SpellTotemsEntry
sSpellTotemsStore
 
TC_GAME_API DB2Storage
< SpellXSpellVisualEntry
sSpellXSpellVisualStore
 
TC_GAME_API DB2Storage
< TaxiNodesEntry
sTaxiNodesStore
 
TC_GAME_API DB2Storage
< TaxiPathEntry
sTaxiPathStore
 
TC_GAME_API DB2Storage
< TotemCategoryEntry
sTotemCategoryStore
 
TC_GAME_API DB2Storage< ToyEntrysToyStore
 
TC_GAME_API DB2Storage
< UnitPowerBarEntry
sUnitPowerBarStore
 
TC_GAME_API DB2Storage
< WorldMapOverlayEntry
sWorldMapOverlayStore
 
TC_GAME_API TaxiMask sTaxiNodesMask
 
TC_GAME_API TaxiMask sOldContinentsNodesMask
 
TC_GAME_API TaxiMask sHordeTaxiNodesMask
 
TC_GAME_API TaxiMask sAllianceTaxiNodesMask
 
TC_GAME_API TaxiPathSetBySource sTaxiPathSetBySource
 
TC_GAME_API TaxiPathNodesByPath sTaxiPathNodesByPath
 

Macro Definition Documentation

#define DEFINE_DB2_SET_COMPARATOR (   structure)
Value:
struct structure ## Comparator : public std::binary_function<structure const*, structure const*, bool> \
{ \
bool operator()(structure const* left, structure const* right) const { return Compare(left, right); } \
static bool Compare(structure const* left, structure const* right); \
};
#define bool
Definition: CascPort.h:16
bool left(const int *a, const int *b, const int *c)
Definition: RecastContour.cpp:487
#define sDB2Manager   DB2Manager::Instance()

Typedef Documentation

typedef std::vector<HotfixNotify> HotfixData

Variable Documentation

TC_GAME_API TaxiMask sAllianceTaxiNodesMask
TC_GAME_API DB2Storage<BattlePetBreedQualityEntry> sBattlePetBreedQualityStore
TC_GAME_API DB2Storage<BattlePetBreedStateEntry> sBattlePetBreedStateStore
TC_GAME_API DB2Storage<BattlePetSpeciesStateEntry> sBattlePetSpeciesStateStore
TC_GAME_API DB2Storage<BattlePetSpeciesEntry> sBattlePetSpeciesStore
TC_GAME_API DB2Storage<CinematicSequencesEntry> sCinematicSequencesStore
TC_GAME_API DB2Storage<CreatureDisplayInfoEntry> sCreatureDisplayInfoStore
TC_GAME_API DB2Storage<DestructibleModelDataEntry> sDestructibleModelDataStore
TC_GAME_API DB2Storage<DurabilityQualityEntry> sDurabilityQualityStore
TC_GAME_API DB2Storage<GarrBuildingPlotInstEntry> sGarrBuildingPlotInstStore
TC_GAME_API DB2Storage<GarrFollowerXAbilityEntry> sGarrFollowerXAbilityStore
TC_GAME_API DB2Storage<GarrPlotBuildingEntry> sGarrPlotBuildingStore
TC_GAME_API DB2Storage<GarrPlotInstanceEntry> sGarrPlotInstanceStore
TC_GAME_API DB2Storage<GarrSiteLevelPlotInstEntry> sGarrSiteLevelPlotInstStore
TC_GAME_API TaxiMask sHordeTaxiNodesMask
TC_GAME_API DB2Storage<ImportPriceArmorEntry> sImportPriceArmorStore
TC_GAME_API DB2Storage<ImportPriceQualityEntry> sImportPriceQualityStore
TC_GAME_API DB2Storage<ImportPriceShieldEntry> sImportPriceShieldStore
TC_GAME_API DB2Storage<ImportPriceWeaponEntry> sImportPriceWeaponStore
TC_GAME_API DB2Storage<ItemCurrencyCostEntry> sItemCurrencyCostStore
TC_GAME_API DB2Storage<ItemDisenchantLootEntry> sItemDisenchantLootStore
TC_GAME_API DB2Storage<ItemExtendedCostEntry> sItemExtendedCostStore
TC_GAME_API DB2Storage<ItemLimitCategoryEntry> sItemLimitCategoryStore
TC_GAME_API DB2Storage<ItemRandomPropertiesEntry> sItemRandomPropertiesStore
TC_GAME_API DB2Storage<ItemRandomSuffixEntry> sItemRandomSuffixStore
TC_GAME_API DB2Storage<ItemSpecOverrideEntry> sItemSpecOverrideStore
TC_GAME_API DB2Storage<ItemToBattlePetSpeciesEntry> sItemToBattlePetSpeciesStore
TC_GAME_API TaxiMask sOldContinentsNodesMask
TC_GAME_API DB2Storage<OverrideSpellDataEntry> sOverrideSpellDataStore
TC_GAME_API DB2Storage<QuestMoneyRewardEntry> sQuestMoneyRewardStore
TC_GAME_API DB2Storage<ScalingStatDistributionEntry> sScalingStatDistributionStore
TC_GAME_API DB2Storage<SpellAuraRestrictionsEntry> sSpellAuraRestrictionsStore
TC_GAME_API DB2Storage<SpellCastingRequirementsEntry> sSpellCastingRequirementsStore
TC_GAME_API DB2Storage<SpellClassOptionsEntry> sSpellClassOptionsStore
TC_GAME_API DB2Storage<SpellItemEnchantmentConditionEntry> sSpellItemEnchantmentConditionStore
TC_GAME_API DB2Storage<SpellXSpellVisualEntry> sSpellXSpellVisualStore
TC_GAME_API TaxiMask sTaxiNodesMask
TC_GAME_API TaxiPathNodesByPath sTaxiPathNodesByPath
TC_GAME_API TaxiPathSetBySource sTaxiPathSetBySource