_artifactTable | Eamon.Game.DataStorage.Database | |
_charArtTable | Eamon.Game.DataStorage.Database | |
AddArtifact(IArtifact artifact, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
AddCharacter(ICharacter character, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
AddConfig(IConfig config, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
AddEffect(IEffect effect, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
AddFileset(IFileset fileset, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
AddGameState(IGameState gameState, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
AddHint(IHint hint, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
AddModule(IModule module, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
AddMonster(IMonster monster, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
AddRecord< T >(IDbTable< T > table, T record, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
AddRoom(IRoom room, bool makeCopy=false) | Eamon.Game.DataStorage.Database | virtual |
ArtifactTable | Eamon.Game.DataStorage.Database | |
ArtifactTableStack | Eamon.Game.DataStorage.Database | |
ArtifactTableType | Eamon.Game.DataStorage.Database | |
CharacterTable | Eamon.Game.DataStorage.Database | |
ConfigTable | Eamon.Game.DataStorage.Database | |
Database() | Eamon.Game.DataStorage.Database | |
EffectTable | Eamon.Game.DataStorage.Database | |
ExecuteOnArtifactTable(ArtifactTableType tableType, Action tableFunc) | Eamon.Game.DataStorage.Database | virtual |
FilesetTable | Eamon.Game.DataStorage.Database | |
FindArtifact(long uid) | Eamon.Game.DataStorage.Database | virtual |
FindCharacter(long uid) | Eamon.Game.DataStorage.Database | virtual |
FindConfig(long uid) | Eamon.Game.DataStorage.Database | virtual |
FindEffect(long uid) | Eamon.Game.DataStorage.Database | virtual |
FindFileset(long uid) | Eamon.Game.DataStorage.Database | virtual |
FindGameState(long uid) | Eamon.Game.DataStorage.Database | virtual |
FindHint(long uid) | Eamon.Game.DataStorage.Database | virtual |
FindModule(long uid) | Eamon.Game.DataStorage.Database | virtual |
FindMonster(long uid) | Eamon.Game.DataStorage.Database | virtual |
FindRecord< T >(IDbTable< T > table, long uid) | Eamon.Game.DataStorage.Database | virtual |
FindRecord< T >(IDbTable< T > table, Type type, bool exactMatch=false) | Eamon.Game.DataStorage.Database | virtual |
FindRoom(long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeArtifacts(bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeArtifactUid(long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeCharacters(bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeCharacterUid(long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeConfigs(bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeConfigUid(long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeEffects(bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeEffectUid(long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeFilesets(bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeFilesetUid(long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeGameStates(bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeGameStateUid(long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeHints(bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeHintUid(long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeModules(bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeModuleUid(long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeMonsters(bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeMonsterUid(long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeRecords< T >(IDbTable< T > table, bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeRecordUid< T >(IDbTable< T > table, long uid) | Eamon.Game.DataStorage.Database | virtual |
FreeRooms(bool dispose=true) | Eamon.Game.DataStorage.Database | virtual |
FreeRoomUid(long uid) | Eamon.Game.DataStorage.Database | virtual |
GameStateTable | Eamon.Game.DataStorage.Database | |
GetArtifactCount() | Eamon.Game.DataStorage.Database | virtual |
GetArtifactUid(bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
GetCharacterCount() | Eamon.Game.DataStorage.Database | virtual |
GetCharacterUid(bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
GetConfigCount() | Eamon.Game.DataStorage.Database | virtual |
GetConfigUid(bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
GetEffectCount() | Eamon.Game.DataStorage.Database | virtual |
GetEffectUid(bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
GetFilesetCount() | Eamon.Game.DataStorage.Database | virtual |
GetFilesetUid(bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
GetGameStateCount() | Eamon.Game.DataStorage.Database | virtual |
GetGameStateUid(bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
GetHintCount() | Eamon.Game.DataStorage.Database | virtual |
GetHintUid(bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
GetModuleCount() | Eamon.Game.DataStorage.Database | virtual |
GetModuleUid(bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
GetMonsterCount() | Eamon.Game.DataStorage.Database | virtual |
GetMonsterUid(bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
GetRecordCount< T >(IDbTable< T > table) | Eamon.Game.DataStorage.Database | virtual |
GetRecordUid< T >(IDbTable< T > table, bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
GetRoomCount() | Eamon.Game.DataStorage.Database | virtual |
GetRoomUid(bool allocate=true) | Eamon.Game.DataStorage.Database | virtual |
HintTable | Eamon.Game.DataStorage.Database | |
LoadArtifacts(string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
LoadCharacters(string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
LoadConfigs(string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
LoadEffects(string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
LoadFilesets(string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
LoadGameStates(string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
LoadHints(string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
LoadModules(string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
LoadMonsters(string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
LoadRecords< T, U >(ref IDbTable< T > table, string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
LoadRooms(string fileName, bool validate=true, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
ModuleTable | Eamon.Game.DataStorage.Database | |
MonsterTable | Eamon.Game.DataStorage.Database | |
PopArtifactTable() | Eamon.Game.DataStorage.Database | virtual |
PushArtifactTable(ArtifactTableType tableType) | Eamon.Game.DataStorage.Database | virtual |
RemoveArtifact(long uid) | Eamon.Game.DataStorage.Database | virtual |
RemoveCharacter(long uid) | Eamon.Game.DataStorage.Database | virtual |
RemoveConfig(long uid) | Eamon.Game.DataStorage.Database | virtual |
RemoveEffect(long uid) | Eamon.Game.DataStorage.Database | virtual |
RemoveFileset(long uid) | Eamon.Game.DataStorage.Database | virtual |
RemoveGameState(long uid) | Eamon.Game.DataStorage.Database | virtual |
RemoveHint(long uid) | Eamon.Game.DataStorage.Database | virtual |
RemoveModule(long uid) | Eamon.Game.DataStorage.Database | virtual |
RemoveMonster(long uid) | Eamon.Game.DataStorage.Database | virtual |
RemoveRecord< T >(IDbTable< T > table, long uid) | Eamon.Game.DataStorage.Database | virtual |
RemoveRecord< T >(IDbTable< T > table, Type type, bool exactMatch=false) | Eamon.Game.DataStorage.Database | virtual |
RemoveRoom(long uid) | Eamon.Game.DataStorage.Database | virtual |
RoomTable | Eamon.Game.DataStorage.Database | |
SaveArtifacts(string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
SaveCharacters(string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
SaveConfigs(string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
SaveEffects(string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
SaveFilesets(string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
SaveGameStates(string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
SaveHints(string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
SaveModules(string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
SaveMonsters(string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
SaveRecords< T >(IDbTable< T > table, string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |
SaveRooms(string fileName, bool printOutput=true) | Eamon.Game.DataStorage.Database | virtual |