Arma Reforger Script API
|
Class handling finished mission objectives content. More...
Public Member Functions | |
override void | InitContent (SCR_WelcomeScreenMenu menu, string column, string columnButton) |
Initialises content for given column. | |
override void | ToggleInteractions (bool enabled) |
Toggles interactions for this content. | |
void | ProcessTasks () |
Processes tasks according to the player faction and temporarily sorts out issues with Conflict. | |
void | FillFinishedObjectivesWidget (Widget content) |
Fills content widget with finished objectives. | |
int | GetCurrentPage () |
Get current page. | |
void | SetCurrentPage (int page) |
Sets current page number which just changes the member variable and nothing more. | |
string | GetTitleText () |
![]() | |
string | GetContentName () |
bool | GetIsInteractible () |
Get if it is interactible. | |
Protected Member Functions | |
void | InitPagination () |
Initialises pagination by registering button actions. | |
void | ButtonClicked () |
Changes focus to the column from which that button originates. It is supposed to be invoked. | |
void | HandlePagination (bool enabled=false) |
Handles inputs of buttons. | |
void | PreviousButtonActivated () |
Flips page to the previous one. | |
void | NextButtonActivated () |
Flips page to the next one. | |
void | FlipPage (int currentPage) |
Changes the content of current page based on the provided number. | |
Protected Attributes | |
string | m_sTitleText |
ResourceName | m_sFinishedObjectivesTileLayout |
ResourceName | m_sFinishedObjectivesLayout |
Widget | m_wFinishedObjectivesWidget |
ButtonWidget | m_wColumnButton |
ref array< SCR_BaseTask > | m_aFinishedTasks = {} |
ref array< Widget > | m_aFinishedObjectivesWidgets = {} |
int | m_iCurrentPage |
int | m_iFinishedTasksCount |
![]() | |
bool | m_bIsInteractible |
string | m_sContentName |
Class handling finished mission objectives content.
|
protected |
Changes focus to the column from which that button originates. It is supposed to be invoked.
void SCR_DebriefingScreenFinishedObjectivesContent.FillFinishedObjectivesWidget | ( | Widget | content | ) |
Fills content widget with finished objectives.
[in] | content |
|
protected |
Changes the content of current page based on the provided number.
[in] | currentPage |
int SCR_DebriefingScreenFinishedObjectivesContent.GetCurrentPage | ( | ) |
Get current page.
string SCR_DebriefingScreenFinishedObjectivesContent.GetTitleText | ( | ) |
|
protected |
Handles inputs of buttons.
[in] | enabled |
override void SCR_DebriefingScreenFinishedObjectivesContent.InitContent | ( | SCR_WelcomeScreenMenu | menu, |
string | column, | ||
string | columnButton ) |
Initialises content for given column.
[in] | menu | |
[in] | column | |
[in] | columnButton |
Implements SCR_WelcomeScreenBaseContent.
|
protected |
Initialises pagination by registering button actions.
|
protected |
Flips page to the next one.
|
protected |
Flips page to the previous one.
void SCR_DebriefingScreenFinishedObjectivesContent.ProcessTasks | ( | ) |
Processes tasks according to the player faction and temporarily sorts out issues with Conflict.
TODO - Will be fixed in the future
void SCR_DebriefingScreenFinishedObjectivesContent.SetCurrentPage | ( | int | page | ) |
Sets current page number which just changes the member variable and nothing more.
Method FlipPage actually performs UI Changes based on this member variable.
[in] | page |
override void SCR_DebriefingScreenFinishedObjectivesContent.ToggleInteractions | ( | bool | enabled | ) |
Toggles interactions for this content.
[in] | enabled |
Implements SCR_WelcomeScreenBaseContent.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |