Eamon CS  3.1.0
Eamon.Framework.DataStorage.IDatabase Member List

This is the complete list of members for Eamon.Framework.DataStorage.IDatabase, including all inherited members.

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
ArtifactTableEamon.Framework.DataStorage.IDatabase
ArtifactTableTypeEamon.Framework.DataStorage.IDatabase
CharacterTableEamon.Framework.DataStorage.IDatabase
ConfigTableEamon.Framework.DataStorage.IDatabase
EffectTableEamon.Framework.DataStorage.IDatabase
ExecuteOnArtifactTable(ArtifactTableType tableType, Action tableFunc)Eamon.Framework.DataStorage.IDatabase
FilesetTableEamon.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
GameStateTableEamon.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
HintTableEamon.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
ModuleTableEamon.Framework.DataStorage.IDatabase
MonsterTableEamon.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
RoomTableEamon.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