|
Arma Reforger Script API
|
Public Member Functions | |
| override void | Save (notnull SCR_Task task, notnull PersistenceSystem persistence) |
| override bool | IsDefault () |
| override SCR_Task | Load (notnull SCR_TaskSystem taskSystem, notnull PersistenceSystem persistence) |
| override bool | SerializationSave (BaseSerializationSaveContext context) |
| override bool | SerializationLoad (BaseSerializationLoadContext context) |
Public Member Functions inherited from SCR_TaskSave | |
| UUID | GetTaskExecutorId (notnull SCR_TaskExecutor executor, notnull PersistenceSystem persistence) |
Public Attributes | |
| float | m_fProgress |
| ref array< ref SCR_TaskSave > | m_aChildTasks = {} |
Public Attributes inherited from SCR_TaskSave | |
| string | m_sId |
| ResourceName | m_rPrefab |
| vector | m_vPosition |
| string | m_sIconSet |
| ResourceName | m_rIconPath |
| ref array< LocalizedString > | m_aTaskName = {} |
| ref array< LocalizedString > | m_aTaskDescription = {} |
| ref array< UUID > | m_aAssignees = {} |
| ref array< string > | m_aOwnerFactionKeys = {} |
| ref array< UUID > | m_aOwnerGroupIDs = {} |
| ref array< UUID > | m_aOwnerExecutors = {} |
| SCR_ETaskState | m_eState |
| SCR_ETaskOwnership | m_eOwnership |
| SCR_ETaskVisibility | m_eVisibility |
| SCR_ETaskUIVisibility | m_eUIVisibility |
Additional Inherited Members | |
Static Public Member Functions inherited from SCR_TaskSave | |
| static SCR_TaskSave | GetTaskTypeSave (const SCR_Task task) |
Static Protected Member Functions inherited from SCR_TaskSave | |
| static void | OnExecutorAvailable (Managed instance, PersistenceDeferredDeserializeTask task, bool expired, Managed context) |
| static void | OnGroupAvailable (Managed instance, PersistenceDeferredDeserializeTask task, bool expired, Managed context) |
| override bool SCR_ExtendedTaskSave.IsDefault | ( | ) |
Implements SCR_TaskSave.
Implemented in SCR_ScenarioFrameworkTaskSave.
| override SCR_Task SCR_ExtendedTaskSave.Load | ( | notnull SCR_TaskSystem | taskSystem, |
| notnull PersistenceSystem | persistence ) |
Implements SCR_TaskSave.
Implemented in SCR_ScenarioFrameworkTaskSave.
| override void SCR_ExtendedTaskSave.Save | ( | notnull SCR_Task | task, |
| notnull PersistenceSystem | persistence ) |
Implements SCR_TaskSave.
Implemented in SCR_ScenarioFrameworkTaskSave.
| override bool SCR_ExtendedTaskSave.SerializationLoad | ( | BaseSerializationLoadContext | context | ) |
Implements SCR_TaskSave.
Implemented in SCR_ScenarioFrameworkTaskSave.
| override bool SCR_ExtendedTaskSave.SerializationSave | ( | BaseSerializationSaveContext | context | ) |
Implements SCR_TaskSave.
Implemented in SCR_ScenarioFrameworkTaskSave.
| ref array<ref SCR_TaskSave> SCR_ExtendedTaskSave.m_aChildTasks = {} |
| float SCR_ExtendedTaskSave.m_fProgress |