Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_MainMenuTileComponent Interface Reference
Inheritance diagram for SCR_MainMenuTileComponent:
SCR_TileBaseComponent SCR_ScriptedWidgetComponent SCR_CampaignTileComponent

Public Member Functions

override void HandlerAttached (Widget w)
 
void DisableTile ()
 
override bool OnClick (Widget w, int x, int y, int button)
 
override bool OnFocus (Widget w, int x, int y)
 
override bool OnFocusLost (Widget w, int x, int y)
 
void ShowMission (notnull MissionWorkshopItem item, bool showRecommended=false)
 
- Public Member Functions inherited from SCR_ScriptedWidgetComponent
Widget GetRootWidget ()
 
bool IsVisible ()
 

Protected Member Functions

void OnInputDeviceUserChanged (EInputDeviceType oldDevice, EInputDeviceType newDevice)
 
void UpdateButtonInputVisibility (notnull Widget root, bool visibility)
 
ResourceName GetTexture ()
 
void OnPlayOrContinue ()
 
void OnPlay ()
 
void OnContinue ()
 
void OnRestart ()
 
void OnRestartConfirmed ()
 
void OnCommStatusCheckFinished (SCR_ECommStatus status, float responseTime, float lastSuccessTime, float lastFailTime)
 

Protected Attributes

MissionWorkshopItem m_Item
 
ref SCR_MissionHeader m_Header
 
TextWidget m_wName
 
TextWidget m_wDescription
 
Widget m_wTextContent
 
Widget m_DisabledTileShadow
 
ImageWidget m_wBackground
 
ImageWidget m_wNewIcon
 
ImageWidget m_wRecentIcon
 
ImageWidget m_wFavoriteIcon
 
SCR_InputButtonComponent m_Play
 
SCR_InputButtonComponent m_Continue
 
SCR_InputButtonComponent m_Restart
 
bool m_bFocused
 
bool m_bDisabled
 
- Protected Attributes inherited from SCR_ScriptedWidgetComponent
Widget m_wRoot
 

Static Protected Attributes

const int THUMBNAIL_LOCALSCALE = 1920
 

Additional Inherited Members

- Static Public Member Functions inherited from SCR_ScriptedWidgetComponent
static SCR_ScriptedWidgetComponent GetComponent (TypeName componentType, string name, Widget parent, bool searchAllChildren=true)
 Base method for component lookup through the widget library.
 
- Public Attributes inherited from SCR_TileBaseComponent
float m_fSaturationSelected
 
float m_fSaturationDeselected
 
ref Color m_ColorSelected
 
ref Color m_ColorDeselected
 
float m_fAnimationTime
 
string m_sContentName
 
ImageWidget m_wImage
 
float m_fAnimationRate
 
bool m_bIsInErrorState
 
ref ScriptInvoker m_OnFocused = new ScriptInvoker()
 
ref ScriptInvoker m_OnFocusLost = new ScriptInvoker()
 
- Public Attributes inherited from SCR_ScriptedWidgetComponent
ref ScriptInvoker m_OnClick = new ScriptInvoker
 

Member Function Documentation

◆ DisableTile()

void SCR_MainMenuTileComponent.DisableTile ( )

Implemented in SCR_CampaignTileComponent.

◆ GetTexture()

ResourceName SCR_MainMenuTileComponent.GetTexture ( )
protected
Returns

◆ HandlerAttached()

override void SCR_MainMenuTileComponent.HandlerAttached ( Widget w)

Implements SCR_TileBaseComponent.

Implemented in SCR_CampaignTileComponent.

◆ OnClick()

override bool SCR_MainMenuTileComponent.OnClick ( Widget w,
int x,
int y,
int button )

◆ OnCommStatusCheckFinished()

void SCR_MainMenuTileComponent.OnCommStatusCheckFinished ( SCR_ECommStatus status,
float responseTime,
float lastSuccessTime,
float lastFailTime )
protected

◆ OnContinue()

void SCR_MainMenuTileComponent.OnContinue ( )
protected

◆ OnFocus()

override bool SCR_MainMenuTileComponent.OnFocus ( Widget w,
int x,
int y )

Implements SCR_TileBaseComponent.

Implemented in SCR_CampaignTileComponent.

◆ OnFocusLost()

override bool SCR_MainMenuTileComponent.OnFocusLost ( Widget w,
int x,
int y )

Implements SCR_TileBaseComponent.

◆ OnInputDeviceUserChanged()

void SCR_MainMenuTileComponent.OnInputDeviceUserChanged ( EInputDeviceType oldDevice,
EInputDeviceType newDevice )
protected

◆ OnPlay()

void SCR_MainMenuTileComponent.OnPlay ( )
protected

◆ OnPlayOrContinue()

void SCR_MainMenuTileComponent.OnPlayOrContinue ( )
protected

◆ OnRestart()

void SCR_MainMenuTileComponent.OnRestart ( )
protected

◆ OnRestartConfirmed()

void SCR_MainMenuTileComponent.OnRestartConfirmed ( )
protected

◆ ShowMission()

void SCR_MainMenuTileComponent.ShowMission ( notnull MissionWorkshopItem item,
bool showRecommended = false )
Parameters
[in]item

Implemented in SCR_CampaignTileComponent.

◆ UpdateButtonInputVisibility()

void SCR_MainMenuTileComponent.UpdateButtonInputVisibility ( notnull Widget root,
bool visibility )
protected

Member Data Documentation

◆ m_bDisabled

bool SCR_MainMenuTileComponent.m_bDisabled
protected

◆ m_bFocused

bool SCR_MainMenuTileComponent.m_bFocused
protected

◆ m_Continue

SCR_InputButtonComponent SCR_MainMenuTileComponent.m_Continue
protected

◆ m_DisabledTileShadow

Widget SCR_MainMenuTileComponent.m_DisabledTileShadow
protected

◆ m_Header

ref SCR_MissionHeader SCR_MainMenuTileComponent.m_Header
protected

◆ m_Item

MissionWorkshopItem SCR_MainMenuTileComponent.m_Item
protected

◆ m_Play

SCR_InputButtonComponent SCR_MainMenuTileComponent.m_Play
protected

◆ m_Restart

SCR_InputButtonComponent SCR_MainMenuTileComponent.m_Restart
protected

◆ m_wBackground

ImageWidget SCR_MainMenuTileComponent.m_wBackground
protected

◆ m_wDescription

TextWidget SCR_MainMenuTileComponent.m_wDescription
protected

◆ m_wFavoriteIcon

ImageWidget SCR_MainMenuTileComponent.m_wFavoriteIcon
protected

◆ m_wName

TextWidget SCR_MainMenuTileComponent.m_wName
protected

◆ m_wNewIcon

ImageWidget SCR_MainMenuTileComponent.m_wNewIcon
protected

◆ m_wRecentIcon

ImageWidget SCR_MainMenuTileComponent.m_wRecentIcon
protected

◆ m_wTextContent

Widget SCR_MainMenuTileComponent.m_wTextContent
protected

◆ THUMBNAIL_LOCALSCALE

const int SCR_MainMenuTileComponent.THUMBNAIL_LOCALSCALE = 1920
staticprotected

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