AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
PlayerDump.h File Reference
#include "ObjectGuid.h"
#include <set>

Go to the source code of this file.

Classes

class  PlayerDump
 
class  PlayerDumpWriter
 
class  PlayerDumpReader
 

Enumerations

enum  DumpTableType {
  DTT_CHARACTER ,
  DTT_CHAR_TABLE ,
  DTT_EQSET_TABLE ,
  DTT_INVENTORY ,
  DTT_MAIL ,
  DTT_MAIL_ITEM ,
  DTT_ITEM ,
  DTT_ITEM_GIFT ,
  DTT_PET ,
  DTT_PET_TABLE
}
 
enum  DumpReturn {
  DUMP_SUCCESS ,
  DUMP_FILE_OPEN_ERROR ,
  DUMP_TOO_MANY_CHARS ,
  DUMP_FILE_BROKEN ,
  DUMP_CHARACTER_DELETED
}
 

Enumeration Type Documentation

◆ DumpReturn

enum DumpReturn
Enumerator
DUMP_SUCCESS 
DUMP_FILE_OPEN_ERROR 
DUMP_TOO_MANY_CHARS 
DUMP_FILE_BROKEN 
DUMP_CHARACTER_DELETED 
53{
59};
@ DUMP_FILE_OPEN_ERROR
Definition: PlayerDump.h:55
@ DUMP_CHARACTER_DELETED
Definition: PlayerDump.h:58
@ DUMP_SUCCESS
Definition: PlayerDump.h:54
@ DUMP_TOO_MANY_CHARS
Definition: PlayerDump.h:56
@ DUMP_FILE_BROKEN
Definition: PlayerDump.h:57

◆ DumpTableType

Enumerator
DTT_CHARACTER 
DTT_CHAR_TABLE 
DTT_EQSET_TABLE 
DTT_INVENTORY 
DTT_MAIL 
DTT_MAIL_ITEM 
DTT_ITEM 
DTT_ITEM_GIFT 
DTT_PET 
DTT_PET_TABLE 
25{
26 DTT_CHARACTER, // // characters
27
28 DTT_CHAR_TABLE, // // character_achievement, character_achievement_progress,
29 // character_action, character_aura, character_homebind,
30 // character_queststatus, character_queststatus_rewarded, character_reputation,
31 // character_spell, character_spell_cooldown, character_ticket, character_talent
32
33 DTT_EQSET_TABLE, // <- guid // character_equipmentsets
34
35 DTT_INVENTORY, // -> item guids collection // character_inventory
36
37 DTT_MAIL, // -> mail ids collection // mail
38 // -> item_text
39
40 DTT_MAIL_ITEM, // <- mail ids // mail_items
41 // -> item guids collection
42
43 DTT_ITEM, // <- item guids // item_instance
44 // -> item_text
45
46 DTT_ITEM_GIFT, // <- item guids // character_gifts
47
48 DTT_PET, // -> pet guids collection // character_pet
49 DTT_PET_TABLE // <- pet guids // pet_aura, pet_spell, pet_spell_cooldown
50};
@ DTT_EQSET_TABLE
Definition: PlayerDump.h:33
@ DTT_INVENTORY
Definition: PlayerDump.h:35
@ DTT_CHAR_TABLE
Definition: PlayerDump.h:28
@ DTT_PET_TABLE
Definition: PlayerDump.h:49
@ DTT_MAIL
Definition: PlayerDump.h:37
@ DTT_MAIL_ITEM
Definition: PlayerDump.h:40
@ DTT_PET
Definition: PlayerDump.h:48
@ DTT_ITEM
Definition: PlayerDump.h:43
@ DTT_ITEM_GIFT
Definition: PlayerDump.h:46
@ DTT_CHARACTER
Definition: PlayerDump.h:26