Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
SCR_GMMenu.c File Reference

Go to the source code of this file.

Data Structures

class  SCR_GMMenuEntry
 

Functions

override void OnMenuOpen ()
 
protected override void OnMenuFocusGained ()
 
protected void PrepareHeaders ()
 
MissionWorkshopItem GetMission (ResourceName rsc)
 
protected bool IsUnique (MissionWorkshopItem item, array< ref SCR_GMMenuEntry > entries)
 
protected void PrepareWidgets ()
 
protected void OnBack ()
 
protected void OnPlay (SCR_GMMenuTileComponent tile)
 
protected void OnContinue (SCR_GMMenuTileComponent tile)
 
protected void OnRestart (SCR_GMMenuTileComponent tile)
 
protected void OnRestartConfirmed ()
 
protected void OnTileFocused (SCR_GMMenuTileComponent tile)
 
void TryPlayScenario (MissionWorkshopItem scenario)
 
protected void PlayCurrentScenario ()
 
protected void FindCurrentScenarioServers ()
 
protected void OnPlayMission ()
 
protected void OnFindServer (SCR_GMMenuTileComponent tile)
 

Variables

SCR_GMMenuEntry m_sLayout = "{02155A85F2DC521F}UI/layouts/Menus/GMMenu/GMMenuTile.layout"
 
protected ResourceName m_sConfig = "{CA59D3A983A1BBAB}Configs/GMMenu/GMMenuEntries.conf"
 
protected SCR_GalleryComponent m_Gallery
 
protected WorkshopApi m_WorkshopAPI
 
protected SCR_GMMenuTileComponent m_CurrentTile
 
protected Widget m_wRoot
 
protected ref array< ref SCR_GMMenuEntrym_aEntries = {}
 
const int THRESHOLD_RECENTLY_PLAYED = 60 * 60 * 24 * 7
 

Function Documentation

◆ FindCurrentScenarioServers()

protected void FindCurrentScenarioServers ( )

Definition at line 212 of file SCR_GMMenu.c.

◆ GetMission()

MissionWorkshopItem GetMission ( ResourceName  rsc)

Definition at line 95 of file SCR_GMMenu.c.

◆ IsUnique()

protected bool IsUnique ( MissionWorkshopItem  item,
array< ref SCR_GMMenuEntry entries 
)

Definition at line 101 of file SCR_GMMenu.c.

◆ OnBack()

protected void OnBack ( )

Definition at line 144 of file SCR_GMMenu.c.

◆ OnContinue()

protected void OnContinue ( SCR_GMMenuTileComponent  tile)

Definition at line 159 of file SCR_GMMenu.c.

◆ OnFindServer()

protected void OnFindServer ( SCR_GMMenuTileComponent  tile)

Definition at line 233 of file SCR_GMMenu.c.

◆ OnMenuFocusGained()

protected override void OnMenuFocusGained ( )

Definition at line 59 of file SCR_GMMenu.c.

◆ OnMenuOpen()

override void OnMenuOpen ( )

Definition at line 40 of file SCR_GMMenu.c.

◆ OnPlay()

protected void OnPlay ( SCR_GMMenuTileComponent  tile)

Definition at line 150 of file SCR_GMMenu.c.

◆ OnPlayMission()

protected void OnPlayMission ( )

Definition at line 222 of file SCR_GMMenu.c.

◆ OnRestart()

protected void OnRestart ( SCR_GMMenuTileComponent  tile)

Definition at line 173 of file SCR_GMMenu.c.

◆ OnRestartConfirmed()

protected void OnRestartConfirmed ( )

Definition at line 182 of file SCR_GMMenu.c.

◆ OnTileFocused()

protected void OnTileFocused ( SCR_GMMenuTileComponent  tile)

Definition at line 191 of file SCR_GMMenu.c.

◆ PlayCurrentScenario()

protected void PlayCurrentScenario ( )

Definition at line 206 of file SCR_GMMenu.c.

◆ PrepareHeaders()

protected void PrepareHeaders ( )

Definition at line 68 of file SCR_GMMenu.c.

◆ PrepareWidgets()

protected void PrepareWidgets ( )

Definition at line 119 of file SCR_GMMenu.c.

◆ TryPlayScenario()

void TryPlayScenario ( MissionWorkshopItem  scenario)

Definition at line 197 of file SCR_GMMenu.c.

Variable Documentation

◆ m_aEntries

protected ref array<ref SCR_GMMenuEntry> m_aEntries = {}

Definition at line 35 of file SCR_GMMenu.c.

◆ m_CurrentTile

protected SCR_GMMenuTileComponent m_CurrentTile

Definition at line 33 of file SCR_GMMenu.c.

◆ m_Gallery

protected SCR_GalleryComponent m_Gallery

Definition at line 31 of file SCR_GMMenu.c.

◆ m_sConfig

protected ResourceName m_sConfig = "{CA59D3A983A1BBAB}Configs/GMMenu/GMMenuEntries.conf"

Definition at line 30 of file SCR_GMMenu.c.

◆ m_sLayout

SCR_GMMenuEntry m_sLayout = "{02155A85F2DC521F}UI/layouts/Menus/GMMenu/GMMenuTile.layout"

◆ m_WorkshopAPI

protected WorkshopApi m_WorkshopAPI

Definition at line 32 of file SCR_GMMenu.c.

◆ m_wRoot

protected Widget m_wRoot

Definition at line 34 of file SCR_GMMenu.c.

◆ THRESHOLD_RECENTLY_PLAYED

const int THRESHOLD_RECENTLY_PLAYED = 60 * 60 * 24 * 7

Definition at line 37 of file SCR_GMMenu.c.