|
| bool | HasGroupTask (SCR_TaskExecutor executor) |
| |
| string | GetTaskName (SCR_Task task) |
| |
| bool | IsPlayerGroupLeader (int playerID, notnull array< SCR_AIGroup > playableGroups) |
| |
| void | SetGrid () |
| |
| void | OnTaskCreated (SCR_Task task, int byPlayerID) |
| |
| void | OnTaskAssigneeAdded (SCR_Task task, SCR_TaskExecutor executor, int requesterID) |
| |
| void | OnTaskStateChanged (SCR_Task task, SCR_ETaskState newState) |
| |
| void | OnGroupTaskSet (SCR_Task task, int byPlayerID) |
| |
| BaseTransceiver | GetHQTransceiver (notnull SCR_CampaignFaction faction) |
| |
| BaseTransceiver | GetPlayerTransceiver (int playerId) |
| |
| SCR_AIGroup | GetFirstAssignedGroup (notnull SCR_Task task) |
| |
| void | SendMessageToGroup (SCR_ETaskNotification notificationType, SCR_ETaskNotificationMsg msgType, int callerPlayerId, BaseTransceiver transmitter, SCR_AIGroup receiverGroup, int baseCallsign=SCR_MilitaryBaseComponent.INVALID_BASE_CALLSIGN, int callerGroupId=-1, int calledGroupId=-1, int gridX=-1, int gridY=-1) |
| |
◆ EOnInit()
| override void SCR_TaskNotificationComponent.EOnInit |
( |
IEntity | owner | ) |
|
◆ GetFaction()
◆ GetFirstAssignedGroup()
◆ GetHQTransceiver()
◆ GetPlayerTransceiver()
| BaseTransceiver SCR_TaskNotificationComponent.GetPlayerTransceiver |
( |
int | playerId | ) |
|
|
protected |
◆ GetTaskName()
| string SCR_TaskNotificationComponent.GetTaskName |
( |
SCR_Task | task | ) |
|
|
protected |
◆ HasGroupTask()
◆ IsPlayerGroupLeader()
| bool SCR_TaskNotificationComponent.IsPlayerGroupLeader |
( |
int | playerID, |
|
|
notnull array< SCR_AIGroup > | playableGroups ) |
|
protected |
◆ OnDelete()
| override void SCR_TaskNotificationComponent.OnDelete |
( |
IEntity | owner | ) |
|
◆ OnGroupTaskSet()
| void SCR_TaskNotificationComponent.OnGroupTaskSet |
( |
SCR_Task | task, |
|
|
int | byPlayerID ) |
|
protected |
◆ OnPostInit()
| override void SCR_TaskNotificationComponent.OnPostInit |
( |
IEntity | owner | ) |
|
◆ OnTaskAssigneeAdded()
◆ OnTaskCreated()
| void SCR_TaskNotificationComponent.OnTaskCreated |
( |
SCR_Task | task, |
|
|
int | byPlayerID ) |
|
protected |
◆ OnTaskStateChanged()
| void SCR_TaskNotificationComponent.OnTaskStateChanged |
( |
SCR_Task | task, |
|
|
SCR_ETaskState | newState ) |
|
protected |
◆ SendMessageToGroup()
◆ SetGrid()
| void SCR_TaskNotificationComponent.SetGrid |
( |
| ) |
|
|
protected |
◆ ALLOW_SEND_TO_EMPTY_GROUP
| const bool SCR_TaskNotificationComponent.ALLOW_SEND_TO_EMPTY_GROUP = false |
|
staticprotected |
◆ m_eTaskNotification
| SCR_ETaskNotification SCR_TaskNotificationComponent.m_eTaskNotification |
|
protected |
◆ m_FactionManager
◆ m_GroupsManager
◆ m_GroupTaskManager
◆ m_iGridX
◆ m_iGridY
| int SCR_TaskNotificationComponent.m_iGridY |
|
protected |
◆ m_RplComponent
◆ m_Task
| SCR_Task SCR_TaskNotificationComponent.m_Task |
|
protected |
◆ m_TaskNotificationManager
◆ m_TaskSystem
The documentation for this interface was generated from the following file:
- Game/Tasks/Notifications/SCR_TaskNotificationComponent.c