|
| override void | OnDisplayDataChanged () |
| | Handles update of task visuals.
|
| |
| override void | OnTaskSelected (SCR_Task task) |
| |
| override void | OnTaskAssigneeAdded (SCR_Task task, SCR_TaskExecutor assignee, int requesterID) |
| | Handles update of assigned entities.
|
| |
| override void | UpdateTaskState (SCR_Task task, SCR_ETaskState state) |
| | Handles task visuals based on new task state.
|
| |
| override void | OnTaskGroupChanged (SCR_Task task, int id) |
| | Invoked when task group is changed.
|
| |
| void | UpdateTaskWidgetColorsFromPreset () |
| |
| void | OnHoveredIconStart (SCR_ModularButtonComponent comp, bool mouseInput) |
| |
| void | OnHoveredTitleStart (SCR_ModularButtonComponent comp, bool mouseInput) |
| |
| void | OnHoveredTitleEnd (SCR_ModularButtonComponent comp, bool mouseInput) |
| |
| void | OnHoveredEnd (SCR_ModularButtonComponent comp, bool mouseInput) |
| |
| bool | CheckTitleOverflow () |
| |
| void | OnTaskIconClicked () |
| |
| void | OnTaskTitleClicked () |
| |
| void | UpdateTaskInformation () |
| | Updates task title and icon to the one provided in task SCR_TaskUIInfo.
|
| |
| void | OnPlayerNameCacheUpdate (bool success) |
| |
| void | UpdatePlayerNameCache () |
| | Requests update of player name cache if requested by m_bRequestPlayerNameCacheUpdate.
|
| |
| void | SetMapMarkerAssigneeCount () |
| |
| void | OnTaskUIVisibilityChanged (SCR_Task task, SCR_ETaskUIVisibility visible) |
| | Invoked when task visual data is changed.
|
| |
| void | OnTaskVisibilityChanged (SCR_Task task, SCR_ETaskVisibility visible) |
| | Invoked when task visibility is changed.
|
| |
| void | OnTaskOwnershipChanged (SCR_Task task, SCR_ETaskOwnership ownership) |
| | Invoked when task ownership is changed.
|
| |
| void | OnTaskFactionChanged (SCR_Task task, FactionKey key) |
| | Invoked when task faction is changed.
|
| |
| void | HandleTaskVisibilityChange (SCR_Task task) |
| | Invoked when task visibility is changed.
|
| |
| void | CheckTaskVisibility () |
| |
| void | SetVisibility (bool show) |
| | Sets visibility of entry.
|
| |
| void | AnimExpand () |
| |
| void | AnimCollapse () |
| |
| void | PlayHoverSound (string sound) |
| |
| void | SetImage (string image) |
| |
|
| override void | HandlerAttached (Widget w) |
| |
| override void | HandlerDeattached (Widget w) |
| |
| override vector | GetPos () |
| | Returns origin of task entity.
|
| |
| override bool | OnMouseEnter (Widget w, int x, int y) |
| |
| override bool | OnMouseLeave (Widget w, Widget enterW, int x, int y) |
| |
| void | InitTask (notnull SCR_Task task) |
| | Initializes task, sets its visuals.
|
| |
| void | SetIconFactionColor () |
| | Sets the icon color to the faction color if local player has the task assigned or local player is faction commander and task has any assignees.
|
| |
| void | SetTask (notnull SCR_Task task) |
| |
| void | UpdateTaskIconColors (Color backgroundColor=null, Color iconColor=null, Color outlineColor=null) |
| | Sets task icon colors.
|
| |
| void | SetTaskBackground (ResourceName imageset, string name) |
| | Sets new background of task.
|
| |
| void | SetTaskIconColors (Color backgroundColor=null, Color iconColor=null, Color outlineColor=null) |
| | Sets task icon colors.
|
| |
| SCR_Task | GetTask () |
| |
| ScriptInvokerVoid | GetOnTaskIconClick () |
| |
| void | SetParent (SCR_MapUIElementContainer parent) |
| |
| string | GetName () |
| |
| bool | GetIconVisible () |
| |
| void | ShowName (bool visible) |
| |
| void | SetVisible (bool visible) |
| |
| Widget | GetRoot () |
| |
| override bool | OnClick (Widget w, int x, int y, int button) |
| |
| void | SelectIcon (bool invoke=true) |
| |
| void | Select (bool select=true) |
| |
| Color | GetColorForFaction (string factionKey) |
| |
| RplId | GetSpawnPointId () |
| |
| void | SetName (string name) |
| |
| Widget | GetRootWidget () |
| |
| bool | IsVisible () |
| |
| static SCR_ScriptedWidgetComponent | GetComponent (TypeName componentType, string name, Widget parent, bool searchAllChildren=true) |
| | Base method for component lookup through the widget library.
|
| |
| ref Color | m_UnknownFactionColor |
| |
| ref ScriptInvoker | m_OnClick = new ScriptInvoker |
| |
| ref Color | m_IconColor |
| |
| ref Color | m_OutlineColor |
| |
| ref Color | m_BackgroundColor |
| |
| ref Color | m_FactionColor |
| |
| SCR_Task | m_Task |
| |
| SCR_TaskSystem | m_TaskSystem |
| |
| bool | m_bEnableContext |
| |
| bool | m_bSelected |
| |
| bool | m_bDisplayAssigned = 1 |
| |
| bool | m_bShowAuthor |
| |
| bool | m_bRequestPlayerNameCacheUpdate |
| |
| ref array< string > | m_aPlayerIdentitiesToUpdate = {} |
| |
| ref array< ref TextWidget > | m_aWidgetsToUpdate = {} |
| |
| SCR_TaskManagerUIComponent | m_TaskManager |
| |
| ref ScriptInvokerVoid | m_OnTaskIconClick |
| |
| ref SCR_TaskMapWidgets | m_Widgets = new SCR_TaskMapWidgets() |
| |
| SCR_MapUIElementContainer | m_Parent |
| |
| MapItem | m_MapItem |
| |
| ImageWidget | m_wImage |
| |
| ImageWidget | m_wGradient |
| |
| ImageWidget | m_wSelectImg |
| |
| ImageWidget | m_wHighlightImg |
| |
| bool | m_bIsSelected |
| |
| SCR_EIconType | m_eIconType |
| |
| bool | m_bVisible = false |
| |
| ResourceName | m_sImageSetARO |
| |
| ResourceName | m_sImageSetSpecial |
| |
| bool | m_bUseBackgroundGradient |
| |
| string | m_sSoundBase |
| |
| string | m_sSoundEnemyBase |
| |
| string | m_sSoundRelay |
| |
| string | m_sSoundTask |
| |
| string | m_sSoundService |
| |
| string | m_sSoundHover |
| |
| string | m_sName |
| |
| Widget | m_wRoot |
| |
| static SCR_MapUIElement | s_SelectedElement |
| |
| const float | ANIM_SPEED = 20 |
| |