Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_ExtendedTaskData Interface Reference
Inheritance diagram for SCR_ExtendedTaskData:
SCR_TaskData SCR_ScenarioFrameworkTaskData

Public Member Functions

override void Copy (out SCR_TaskData data)
 
SCR_ExtendedTaskData Merge (SCR_ExtendedTaskData otherData)
 Used when tasks are parented; Unique values such as ID, name, etc.
 

Public Attributes

RplId m_ParentTask
 
int m_iNodeDepth
 
ref array< RplId > m_aChildTasks
 
bool m_bLinkDataToRelatedTasks
 
float m_fProgress
 
bool m_bEnableProgress
 
LocalizedString m_sCustomSubtaskDescription
 
ref array< bool > diag_checkedExtendedSettings
 
- Public Attributes inherited from SCR_TaskData
string m_sID
 
ref SCR_TaskUIInfo m_UIInfo
 
vector m_vPosition
 
int m_iAuthorId
 
ref array< ref SCR_TaskExecutorm_aAssignees
 
ref array< string > m_aOwnerFactionKeys
 
ref array< int > m_aOwnerGroupIDs
 
ref array< ref SCR_TaskExecutorm_aOwnerExecutors
 
SCR_ETaskState m_eState
 
SCR_ETaskOwnership m_eOwnership
 
SCR_ETaskVisibility m_eVisibility
 
SCR_ETaskUIVisibility m_eUIVisibility
 
bool diag_isChecked = false
 
ref array< bool > diag_checkedSettings
 

Member Function Documentation

◆ Copy()

override void SCR_ExtendedTaskData.Copy ( out SCR_TaskData data)
Parameters
[out]data

Implements SCR_TaskData.

Implemented in SCR_ScenarioFrameworkTaskData.

◆ Merge()

SCR_ExtendedTaskData SCR_ExtendedTaskData.Merge ( SCR_ExtendedTaskData otherData)

Used when tasks are parented; Unique values such as ID, name, etc.

stay the same Values such as ownership, assignees etc. will be shared across child/parent task

Parameters
[in]otherData
Returns

Member Data Documentation

◆ diag_checkedExtendedSettings

ref array<bool> SCR_ExtendedTaskData.diag_checkedExtendedSettings
Initial value:
=
{
false,
false
}

◆ m_aChildTasks

ref array<RplId> SCR_ExtendedTaskData.m_aChildTasks

◆ m_bEnableProgress

bool SCR_ExtendedTaskData.m_bEnableProgress

◆ m_bLinkDataToRelatedTasks

bool SCR_ExtendedTaskData.m_bLinkDataToRelatedTasks

◆ m_fProgress

float SCR_ExtendedTaskData.m_fProgress

◆ m_iNodeDepth

int SCR_ExtendedTaskData.m_iNodeDepth

◆ m_ParentTask

RplId SCR_ExtendedTaskData.m_ParentTask

◆ m_sCustomSubtaskDescription

LocalizedString SCR_ExtendedTaskData.m_sCustomSubtaskDescription

The documentation for this interface was generated from the following file: