Arma Reforger Script API
Loading...
Searching...
No Matches
PersistenceSystem Member List

This is the complete list of members for PersistenceSystem, including all inherited members.

AddDeferredDeserializeTask()PersistenceSystem
ClearSessionData(PersistenceStatusCallback callback=null)PersistenceSystem
DeserializeLoadEntity(notnull IEntity entity, notnull BaseSerializationLoadContext context, bool allowRecreate=true)PersistenceSystem
DeserializeSpawnEntity(notnull EntitySpawnParams params, notnull BaseSerializationLoadContext context)PersistenceSystem
FindById(UUID id)PersistenceSystem
FindCollection(string resourceOrDisplayName)PersistenceSystem
GetConfig(notnull Managed entityOrState)PersistenceSystem
GetId(Managed entityOrState)PersistenceSystem
GetInstance()PersistenceSystemstatic
GetPersistentState(TypeName stateType)PersistenceSystem
GetState()PersistenceSystem
GetTrackedParent(IEntity entity)PersistenceSystem
HandleDelete(IEntity entity)PersistenceSystemprotected
IsPrefabDataForced()PersistenceSystem
IsTracked(notnull Managed entityOrState)PersistenceSystem
OnAfterLoad(bool success)PersistenceSystemprotected
OnAfterSave(ESaveGameType saveType, bool success)PersistenceSystemprotected
OnBeforeSave(ESaveGameType saveType)PersistenceSystemprotected
OnStateChanged(EPersistenceSystemState oldState, EPersistenceSystemState newState)PersistenceSystemprotected
PauseTracking(notnull Managed entityOrState)PersistenceSystem
ReleaseTracking(notnull Managed entityOrState)PersistenceSystem
ReloadConfig(notnull Managed entityOrState)PersistenceSystem
RequestLoad(notnull PersistenceLoadRequest loadRequest, PersistenceResultCallback callback=null)PersistenceSystem
RequestSpawn(notnull PersistenceSpawnRequest spawnRequest, PersistenceResultCallback callback=null)PersistenceSystem
ResolveDeferredDeserializeTaskAfterTime(notnull PersistenceDeferredDeserializeTask deferredDeserializeTask, float timeSeconds)PersistenceSystem
ResumeTracking(notnull Managed entityOrState)PersistenceSystem
Save(notnull Managed entityOrState, ESaveGameType saveType=ESaveGameType.MANUAL)PersistenceSystem
SerializeEntity(notnull IEntity entity, notnull BaseSerializationSaveContext context, SerializerDefaultSpawnData defaultData=null)PersistenceSystem
SetConfig(notnull Managed entityOrState, notnull PersistenceConfig config)PersistenceSystem
SetId(notnull Managed entityOrState, UUID id, bool makeAvailable=false)PersistenceSystem
ShouldBeEnabledInEditMode()GameSystem
ShouldBePaused()GameSystem
StartTracking(notnull Managed entityOrState)PersistenceSystem
StopTracking(notnull Managed entityOrState)PersistenceSystem
TriggerSave(ESaveGameType saveType)PersistenceSystem
WasDataLoaded()PersistenceSystem
WhenAvailable(UUID uuid, notnull PersistenceWhenAvailableTask task, float maxWaitSeconds=0.0, PersistenceDeferredDeserializeTask deferredDeserializeTask=null)PersistenceSystem