Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ScenarioUICommon Class Reference

Static Protected Member Functions

static void ProcessLoadSave (bool success, array< SaveGame > saves, MissionWorkshopItem scenario)
static bool RestartScenario (MissionWorkshopItem scenario)
static bool IsMultiplayer (MissionWorkshopItem mission)
static bool IsReady (MissionWorkshopItem mission)
static bool IsEnabled (MissionWorkshopItem mission)
static bool IsAddonDownloaded (MissionWorkshopItem mission)
static bool IsMissingDependencies (MissionWorkshopItem mission)
static bool AreDependenciesAvailable (MissionWorkshopItem mission)
static SCR_ERevisionAvailability GetOwnerRevisionAvailability (MissionWorkshopItem mission)
static bool IsOwnerRestricted (MissionWorkshopItem mission)
static bool CanPlay (MissionWorkshopItem mission)
static bool CanJoin (MissionWorkshopItem mission)
static bool CanHost (MissionWorkshopItem mission)
static MissionWorkshopItem GetInGameScenario (ResourceName resource)
static SCR_EScenarioIssues GetPlayHighestPriorityIssue (MissionWorkshopItem mission)
static SCR_EScenarioIssues GetJoinHighestPriorityIssue (MissionWorkshopItem mission)
static SCR_EScenarioIssues GetHostHighestPriorityIssue (MissionWorkshopItem mission)
static string GetErrorTexture (SCR_EScenarioIssues issue, SCR_ERevisionAvailability availability)
static string GetErrorMessage (SCR_EScenarioIssues issue, SCR_ERevisionAvailability availability)
static void SetInputButtonEnabled (SCR_InputButtonComponent button, SCR_EScenarioIssues issue, SCR_ERevisionAvailability availability)
static void UpdateMouseButtonTooltip (SCR_ScriptedWidgetTooltip tooltip, SCR_EScenarioIssues issue, SCR_ERevisionAvailability availability)
static void UpdatePlayMouseButton (SCR_ModularButtonComponent button, MissionWorkshopItem mission, bool entryFocused, bool visible=true)
static void UpdateContinueMouseButton (SCR_ModularButtonComponent button, MissionWorkshopItem mission, bool entryFocused, bool visible=true)
static void UpdateRestartMouseButton (SCR_ModularButtonComponent button, MissionWorkshopItem mission, bool entryFocused, bool visible=true)
static void UpdateSaveRelatedMouseButton (bool success, array< SaveGame > saves, Managed ctx)
static void UpdatePlayMouseButtonTooltip (SCR_ScriptedWidgetTooltip tooltip, MissionWorkshopItem mission)
static void UpdatePlayInputButton (SCR_InputButtonComponent button, MissionWorkshopItem mission, bool visible=true)
static void UpdateContinueInputButton (SCR_InputButtonComponent button, MissionWorkshopItem mission, bool visible=true)
static void UpdateRestartInputButton (SCR_InputButtonComponent button, MissionWorkshopItem mission, bool visible=true)
static void UpdateSaveRelatedInputButton (bool success, array< SaveGame > saves, Managed ctx)
static void UpdateJoinMouseButton (SCR_ModularButtonComponent button, MissionWorkshopItem mission, bool entryFocused, bool visible=true)
static void UpdateJoinMouseButtonTooltip (SCR_ScriptedWidgetTooltip tooltip, MissionWorkshopItem mission)
static void UpdateJoinInputButton (SCR_InputButtonComponent button, MissionWorkshopItem mission, bool visible=true)
static void UpdateHostMouseButton (SCR_ModularButtonComponent button, MissionWorkshopItem mission, bool entryFocused, bool visible=true)
static void UpdateHostMouseButtonTooltip (SCR_ScriptedWidgetTooltip tooltip, MissionWorkshopItem mission)
static void UpdateHostInputButton (SCR_InputButtonComponent button, MissionWorkshopItem mission, bool visible=true)
static void UpdateInputButtons (MissionWorkshopItem mission, array< SCR_InputButtonComponent > buttons, bool visible=true)
static void UpdateMouseButtonTooltips (SCR_ScriptedWidgetTooltip tooltip, MissionWorkshopItem mission)

Detailed Description

Definition at line 4 of file SCR_ScenarioUICommon.c.

Member Function Documentation

◆ AreDependenciesAvailable()

bool SCR_ScenarioUICommon::AreDependenciesAvailable ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 165 of file SCR_ScenarioUICommon.c.

◆ CanHost()

bool SCR_ScenarioUICommon::CanHost ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 239 of file SCR_ScenarioUICommon.c.

◆ CanJoin()

bool SCR_ScenarioUICommon::CanJoin ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 233 of file SCR_ScenarioUICommon.c.

◆ CanPlay()

bool SCR_ScenarioUICommon::CanPlay ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 227 of file SCR_ScenarioUICommon.c.

◆ GetErrorMessage()

string SCR_ScenarioUICommon::GetErrorMessage ( SCR_EScenarioIssues issue,
SCR_ERevisionAvailability availability )
inlinestaticprotected

Definition at line 359 of file SCR_ScenarioUICommon.c.

◆ GetErrorTexture()

string SCR_ScenarioUICommon::GetErrorTexture ( SCR_EScenarioIssues issue,
SCR_ERevisionAvailability availability )
inlinestaticprotected

Definition at line 340 of file SCR_ScenarioUICommon.c.

◆ GetHostHighestPriorityIssue()

SCR_EScenarioIssues SCR_ScenarioUICommon::GetHostHighestPriorityIssue ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 304 of file SCR_ScenarioUICommon.c.

◆ GetInGameScenario()

MissionWorkshopItem SCR_ScenarioUICommon::GetInGameScenario ( ResourceName resource)
inlinestaticprotected

Definition at line 245 of file SCR_ScenarioUICommon.c.

◆ GetJoinHighestPriorityIssue()

SCR_EScenarioIssues SCR_ScenarioUICommon::GetJoinHighestPriorityIssue ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 286 of file SCR_ScenarioUICommon.c.

◆ GetOwnerRevisionAvailability()

SCR_ERevisionAvailability SCR_ScenarioUICommon::GetOwnerRevisionAvailability ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 192 of file SCR_ScenarioUICommon.c.

◆ GetPlayHighestPriorityIssue()

SCR_EScenarioIssues SCR_ScenarioUICommon::GetPlayHighestPriorityIssue ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 261 of file SCR_ScenarioUICommon.c.

◆ IsAddonDownloaded()

bool SCR_ScenarioUICommon::IsAddonDownloaded ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 124 of file SCR_ScenarioUICommon.c.

◆ IsEnabled()

bool SCR_ScenarioUICommon::IsEnabled ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 112 of file SCR_ScenarioUICommon.c.

◆ IsMissingDependencies()

bool SCR_ScenarioUICommon::IsMissingDependencies ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 136 of file SCR_ScenarioUICommon.c.

◆ IsMultiplayer()

bool SCR_ScenarioUICommon::IsMultiplayer ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 93 of file SCR_ScenarioUICommon.c.

◆ IsOwnerRestricted()

bool SCR_ScenarioUICommon::IsOwnerRestricted ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 207 of file SCR_ScenarioUICommon.c.

◆ IsReady()

bool SCR_ScenarioUICommon::IsReady ( MissionWorkshopItem mission)
inlinestaticprotected

Definition at line 100 of file SCR_ScenarioUICommon.c.

◆ ProcessLoadSave()

void SCR_ScenarioUICommon::ProcessLoadSave ( bool success,
array< SaveGame > saves,
MissionWorkshopItem scenario )
inlinestaticprotected

Definition at line 74 of file SCR_ScenarioUICommon.c.

◆ RestartScenario()

bool SCR_ScenarioUICommon::RestartScenario ( MissionWorkshopItem scenario)
inlinestaticprotected

Definition at line 83 of file SCR_ScenarioUICommon.c.

◆ SetInputButtonEnabled()

void SCR_ScenarioUICommon::SetInputButtonEnabled ( SCR_InputButtonComponent button,
SCR_EScenarioIssues issue,
SCR_ERevisionAvailability availability )
inlinestaticprotected

Definition at line 378 of file SCR_ScenarioUICommon.c.

◆ UpdateContinueInputButton()

void SCR_ScenarioUICommon::UpdateContinueInputButton ( SCR_InputButtonComponent button,
MissionWorkshopItem mission,
bool visible = true )
inlinestaticprotected

Definition at line 504 of file SCR_ScenarioUICommon.c.

◆ UpdateContinueMouseButton()

void SCR_ScenarioUICommon::UpdateContinueMouseButton ( SCR_ModularButtonComponent button,
MissionWorkshopItem mission,
bool entryFocused,
bool visible = true )
inlinestaticprotected

Definition at line 439 of file SCR_ScenarioUICommon.c.

◆ UpdateHostInputButton()

void SCR_ScenarioUICommon::UpdateHostInputButton ( SCR_InputButtonComponent button,
MissionWorkshopItem mission,
bool visible = true )
inlinestaticprotected

Definition at line 590 of file SCR_ScenarioUICommon.c.

◆ UpdateHostMouseButton()

void SCR_ScenarioUICommon::UpdateHostMouseButton ( SCR_ModularButtonComponent button,
MissionWorkshopItem mission,
bool entryFocused,
bool visible = true )
inlinestaticprotected

Definition at line 571 of file SCR_ScenarioUICommon.c.

◆ UpdateHostMouseButtonTooltip()

void SCR_ScenarioUICommon::UpdateHostMouseButtonTooltip ( SCR_ScriptedWidgetTooltip tooltip,
MissionWorkshopItem mission )
inlinestaticprotected

Definition at line 584 of file SCR_ScenarioUICommon.c.

◆ UpdateInputButtons()

void SCR_ScenarioUICommon::UpdateInputButtons ( MissionWorkshopItem mission,
array< SCR_InputButtonComponent > buttons,
bool visible = true )
inlinestaticprotected

Definition at line 604 of file SCR_ScenarioUICommon.c.

◆ UpdateJoinInputButton()

void SCR_ScenarioUICommon::UpdateJoinInputButton ( SCR_InputButtonComponent button,
MissionWorkshopItem mission,
bool visible = true )
inlinestaticprotected

Definition at line 557 of file SCR_ScenarioUICommon.c.

◆ UpdateJoinMouseButton()

void SCR_ScenarioUICommon::UpdateJoinMouseButton ( SCR_ModularButtonComponent button,
MissionWorkshopItem mission,
bool entryFocused,
bool visible = true )
inlinestaticprotected

Definition at line 538 of file SCR_ScenarioUICommon.c.

◆ UpdateJoinMouseButtonTooltip()

void SCR_ScenarioUICommon::UpdateJoinMouseButtonTooltip ( SCR_ScriptedWidgetTooltip tooltip,
MissionWorkshopItem mission )
inlinestaticprotected

Definition at line 551 of file SCR_ScenarioUICommon.c.

◆ UpdateMouseButtonTooltip()

void SCR_ScenarioUICommon::UpdateMouseButtonTooltip ( SCR_ScriptedWidgetTooltip tooltip,
SCR_EScenarioIssues issue,
SCR_ERevisionAvailability availability )
inlinestaticprotected

Definition at line 397 of file SCR_ScenarioUICommon.c.

◆ UpdateMouseButtonTooltips()

void SCR_ScenarioUICommon::UpdateMouseButtonTooltips ( SCR_ScriptedWidgetTooltip tooltip,
MissionWorkshopItem mission )
inlinestaticprotected

Definition at line 628 of file SCR_ScenarioUICommon.c.

◆ UpdatePlayInputButton()

void SCR_ScenarioUICommon::UpdatePlayInputButton ( SCR_InputButtonComponent button,
MissionWorkshopItem mission,
bool visible = true )
inlinestaticprotected

Definition at line 488 of file SCR_ScenarioUICommon.c.

◆ UpdatePlayMouseButton()

void SCR_ScenarioUICommon::UpdatePlayMouseButton ( SCR_ModularButtonComponent button,
MissionWorkshopItem mission,
bool entryFocused,
bool visible = true )
inlinestaticprotected

Definition at line 421 of file SCR_ScenarioUICommon.c.

◆ UpdatePlayMouseButtonTooltip()

void SCR_ScenarioUICommon::UpdatePlayMouseButtonTooltip ( SCR_ScriptedWidgetTooltip tooltip,
MissionWorkshopItem mission )
inlinestaticprotected

Definition at line 482 of file SCR_ScenarioUICommon.c.

◆ UpdateRestartInputButton()

void SCR_ScenarioUICommon::UpdateRestartInputButton ( SCR_InputButtonComponent button,
MissionWorkshopItem mission,
bool visible = true )
inlinestaticprotected

Definition at line 520 of file SCR_ScenarioUICommon.c.

◆ UpdateRestartMouseButton()

void SCR_ScenarioUICommon::UpdateRestartMouseButton ( SCR_ModularButtonComponent button,
MissionWorkshopItem mission,
bool entryFocused,
bool visible = true )
inlinestaticprotected

Definition at line 455 of file SCR_ScenarioUICommon.c.

◆ UpdateSaveRelatedInputButton()

void SCR_ScenarioUICommon::UpdateSaveRelatedInputButton ( bool success,
array< SaveGame > saves,
Managed ctx )
inlinestaticprotected

Definition at line 526 of file SCR_ScenarioUICommon.c.

◆ UpdateSaveRelatedMouseButton()

void SCR_ScenarioUICommon::UpdateSaveRelatedMouseButton ( bool success,
array< SaveGame > saves,
Managed ctx )
inlinestaticprotected

Definition at line 471 of file SCR_ScenarioUICommon.c.


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