|
Arma Reforger Script API
|
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() | PersistenceSystem | static |
| GetPersistentState(TypeName stateType) | PersistenceSystem | |
| GetState() | PersistenceSystem | |
| GetTrackedParent(IEntity entity) | PersistenceSystem | |
| HandleDelete(IEntity entity) | PersistenceSystem | protected |
| IsPrefabDataForced() | PersistenceSystem | |
| IsTracked(notnull Managed entityOrState) | PersistenceSystem | |
| OnAfterLoad(bool success) | PersistenceSystem | protected |
| OnAfterSave(ESaveGameType saveType, bool success) | PersistenceSystem | protected |
| OnBeforeSave(ESaveGameType saveType) | PersistenceSystem | protected |
| OnStateChanged(EPersistenceSystemState oldState, EPersistenceSystemState newState) | PersistenceSystem | protected |
| 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 |