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