![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| override void | HandlerAttached (Widget w) |
| override void | HandlerDeattached (Widget w) |
| void | OnHoveredStart (SCR_ModularButtonComponent comp, bool mouseInput) |
| void | OnHoveredEnd (SCR_ModularButtonComponent comp, bool mouseInput) |
| bool | CheckTitleOverflow () |
| int | GetAssignees () |
| void | InitTask (notnull SCR_Task task, bool hasChild=false) |
| 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 | OnWrapperFolded () |
| Toggles child tasks fold. | |
| void | SetChildWrapperFolded (SCR_ModularButtonComponent comp=null, bool toggled=-1) |
| Toggles child tasks fold. | |
| void | OnTaskEntryClicked () |
| Invoked when task button is clicked. | |
| void | OnTaskAssigneeAdded (notnull SCR_Task task, SCR_TaskExecutor assignee, int requesterID) |
| void | OnTaskStateChanged (SCR_Task task, SCR_ETaskState state) |
| void | HandleTaskState (SCR_ETaskState state, bool forceRefresh=true) |
| void | OnProgressChanged (float change, float newProgress) |
| void | OnDisplayDataChanged () |
| Invoked when task visual data is changed. | |
| 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 | OnTaskGroupChanged (SCR_Task task, int id) |
| Invoked when task group is changed. | |
| void | CheckTaskVisibility () |
| void | UpdateTask () |
| Set task icon and title to the ones set in tasks' SCR_TaskUIInfo. | |
| void | SetTaskTextColor (notnull Color color) |
| void | UpdateTaskIconColors (Color backgroundColor=null, Color iconColor=null, Color outlineColor=null) |
| void | SetTaskIconColors (Color backgroundColor=null, Color iconColor=null, Color outlineColor=null) |
| void | SetTaskBackground (ResourceName imageset, string name) |
| void | SetEntrySelected (bool selected) |
| void | SetIcon (ResourceName imageset, string iconName) |
| void | SetIcon (ResourceName texture) |
| void | ShowProgressBar (bool show) |
| void | SetProgressValue (float progress=-1) |
| void | ShowAssigneeCount (bool show) |
| void | SetAssigneeCount (int assigneesCount) |
| void | SetChildCount (int count) |
| void | SetVisibility (bool show) |
| Widget | GetChildWrapper () |
| Widget | GetEntryButton () |
| SCR_TaskVisualsChangedInvoker | GetOnTaskVisualChanged () |
Protected Attributes | |
| ref Color | m_UnassignedTaskColor |
| ref Color | m_IconColor |
| ref Color | m_OutlineColor |
| ref Color | m_BackgroundColor |
| ref Color | m_FactionColor |
| SCR_Task | m_Task |
| SCR_TaskManagerUIComponent | m_TaskManager |
| ref SCR_TaskWidgetSelectedInvoker | m_OnTaskSelected |
| ref SCR_TaskVisualsChangedInvoker | m_OnTaskVisualUpdated |
| ref SCR_TaskListEntryWidgets | m_Widgets = new SCR_TaskListEntryWidgets() |
| const int | MAX_CHILD_COUNT = 9 |
Definition at line 9 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Definition at line 444 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Definition at line 112 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Definition at line 125 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Definition at line 643 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Definition at line 650 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Definition at line 656 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Definition at line 34 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Definition at line 58 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets task visuals based on new state of task.
| [in] | state | New state of task. |
| [in] | forceRefresh | of task list. |
Definition at line 330 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Initializes task and sets its visuals
| [in] | task | Initialized task |
Definition at line 136 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Invoked when task visual data is changed.
Definition at line 380 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Definition at line 104 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Definition at line 95 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets task progression visuals based on new progress.
| [in] | change | Difference between old and new progress. |
| [in] | newProgress | New value of task progress. |
Definition at line 373 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Invoked when IEntity is assigned to task. If player is assignee, sets color of task background to currently controlled character faction color.
| [in] | task | |
| [in] | assignee | IEntity being assigned to task. |
| [in] | requesterID |
Definition at line 266 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Invoked when task button is clicked.
Definition at line 244 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Invoked when task faction is changed.
Definition at line 422 of file SCR_TaskListEntryUIComponent.c.
Invoked when task group is changed.
Definition at line 433 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Invoked when task ownership is changed.
Definition at line 411 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Invoked on task state change
| [in] | state | New state of task. |
Definition at line 319 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Invoked when task visual data is changed.
Definition at line 389 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Invoked when task visibility is changed.
Definition at line 400 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Toggles child tasks fold.
Definition at line 222 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets number of assignees assigned to the task
| [in] | assigneCount | Number of assignees |
Definition at line 611 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
| [in] | count |
Definition at line 621 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Toggles child tasks fold.
Definition at line 229 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets entry as selected.
| [in] | selected | New selection state. |
Definition at line 543 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets icon to icon from provided imageset.
| [in] | imageset | |
| [in] | iconName | Name of icon in imageset |
Definition at line 571 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets icon to icon from provided texture.
| [in] | texture | New icon texture |
Definition at line 579 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
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.
Definition at line 191 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets progression of task progression bar. If progress is -1, gets progress from task itself.
| [in] | progress | Value of progression to set on progress bar component. |
Definition at line 595 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets new background of task.
| [in] | imageset | with the background. |
| [in] | name | in imageset. |
Definition at line 532 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets task icon colors
| [in] | Color | of background |
| [in] | Color | of icon |
| [in] | Color | of outline |
Definition at line 516 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets color of task title.
| [in] | color | new color of text. |
Definition at line 485 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets visibility of entry
| [in] | show | New visibility |
Definition at line 636 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets progression of task progression bar. If progress is -1, gets progress from task itself.
| [in] | show | Visibility of assignee count icon |
Definition at line 603 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets visibility of task progression bar.
| [in] | show | Visibility of progress bar. |
Definition at line 587 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Set task icon and title to the ones set in tasks' SCR_TaskUIInfo.
Definition at line 470 of file SCR_TaskListEntryUIComponent.c.
|
inlineprotected |
Sets task icon colors
| [in] | Color | of background |
| [in] | Color | of icon |
| [in] | Color | of outline |
Definition at line 495 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 21 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 23 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 15 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 27 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 28 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 18 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 24 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 25 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 12 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 29 of file SCR_TaskListEntryUIComponent.c.
|
protected |
Definition at line 31 of file SCR_TaskListEntryUIComponent.c.