Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
SCR_PlayMenuTileComponent Interface Reference
Inheritance diagram for SCR_PlayMenuTileComponent:
[legend]

Public Member Functions

override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 
override bool OnFocus (Widget w, int x, int y)
 
override bool OnFocusLost (Widget w, int x, int y)
 
void Setup (notnull MissionWorkshopItem item, EPlayMenuContentType contentType)
 
ResourceName GetTexture ()
 
ScriptInvokerString GetOnMouseInteractionButtonClicked ()
 
override void HandlerAttached (Widget w)
 
override bool OnFocus (Widget w, int x, int y)
 
override bool OnFocusLost (Widget w, int x, int y)
 
- Public Member Functions inherited from SCR_ScriptedWidgetComponent
override void HandlerAttached (Widget w)
 
override bool OnClick (Widget w, int x, int y, int button)
 
Widget GetRootWidget ()
 
bool IsVisible ()
 

Public Attributes

MissionWorkshopItem m_Item
 
ref SCR_MissionHeader m_Header
 
bool m_bIsMouseInteraction
 
- 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
 

Protected Member Functions

void Enable (bool enable=true)
 
void OnInputDeviceUserChanged (EInputDeviceType oldDevice, EInputDeviceType newDevice)
 
void OnPlay ()
 
void OnContinue ()
 
void OnRestart ()
 
void OnHost ()
 
void OnFindServers ()
 
void OnCommStatusCheckFinished (SCR_ECommStatus status, float responseTime, float lastSuccessTime, float lastFailTime)
 
void OnTooltipShow (SCR_ScriptedWidgetTooltip tooltip)
 
void UpdateModularButtons ()
 
void UpdateWarning ()
 

Protected Attributes

bool m_bBigTile
 
float m_fThumbnailWidth
 
Widget m_wContentGroup
 
Widget m_wFeatured
 
TextWidget m_wName
 
TextWidget m_wDescription
 
Widget m_wRecentlyPlayed
 
TextWidget m_wRecentlyPlayedText
 
Widget m_wMouseInteractButtons
 
bool m_bFocused
 
SCR_ModularButtonComponent m_Play
 
SCR_ModularButtonComponent m_Continue
 
SCR_ModularButtonComponent m_FindServer
 
SCR_ModularButtonComponent m_Host
 
SCR_ModularButtonComponent m_Restart
 
SCR_SimpleWarningOverlayComponent m_WarningOverlay
 
SCR_ScriptedWidgetTooltip m_CurrentTooltip
 
ref ScriptInvokerString m_OnMouseInteractionButtonClicked
 
- Protected Attributes inherited from SCR_ScriptedWidgetComponent
Widget m_wRoot
 

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.
 

Member Function Documentation

◆ Enable()

void SCR_PlayMenuTileComponent.Enable ( bool  enable = true)
protected

◆ GetOnMouseInteractionButtonClicked()

ScriptInvokerString SCR_PlayMenuTileComponent.GetOnMouseInteractionButtonClicked ( )
Returns

◆ GetTexture()

ResourceName SCR_PlayMenuTileComponent.GetTexture ( )
Returns

◆ HandlerAttached()

override void SCR_PlayMenuTileComponent.HandlerAttached ( Widget  w)

Implements SCR_TileBaseComponent.

◆ HandlerDeattached()

override void SCR_PlayMenuTileComponent.HandlerDeattached ( Widget  w)

◆ OnCommStatusCheckFinished()

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

◆ OnContinue()

void SCR_PlayMenuTileComponent.OnContinue ( )
protected

◆ OnFindServers()

void SCR_PlayMenuTileComponent.OnFindServers ( )
protected

◆ OnFocus()

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

Implements SCR_TileBaseComponent.

◆ OnFocusLost()

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

Implements SCR_TileBaseComponent.

◆ OnHost()

void SCR_PlayMenuTileComponent.OnHost ( )
protected

◆ OnInputDeviceUserChanged()

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

◆ OnPlay()

void SCR_PlayMenuTileComponent.OnPlay ( )
protected

◆ OnRestart()

void SCR_PlayMenuTileComponent.OnRestart ( )
protected

◆ OnTooltipShow()

void SCR_PlayMenuTileComponent.OnTooltipShow ( SCR_ScriptedWidgetTooltip  tooltip)
protected

◆ Setup()

void SCR_PlayMenuTileComponent.Setup ( notnull MissionWorkshopItem  item,
EPlayMenuContentType  contentType 
)
Parameters
[in]item
[in]contentType

◆ UpdateModularButtons()

void SCR_PlayMenuTileComponent.UpdateModularButtons ( )
protected

◆ UpdateWarning()

void SCR_PlayMenuTileComponent.UpdateWarning ( )
protected

Member Data Documentation

◆ m_bBigTile

bool SCR_PlayMenuTileComponent.m_bBigTile
protected

◆ m_bFocused

bool SCR_PlayMenuTileComponent.m_bFocused
protected

◆ m_bIsMouseInteraction

bool SCR_PlayMenuTileComponent.m_bIsMouseInteraction

◆ m_Continue

SCR_ModularButtonComponent SCR_PlayMenuTileComponent.m_Continue
protected

◆ m_CurrentTooltip

SCR_ScriptedWidgetTooltip SCR_PlayMenuTileComponent.m_CurrentTooltip
protected

◆ m_FindServer

SCR_ModularButtonComponent SCR_PlayMenuTileComponent.m_FindServer
protected

◆ m_fThumbnailWidth

float SCR_PlayMenuTileComponent.m_fThumbnailWidth
protected

◆ m_Header

ref SCR_MissionHeader SCR_PlayMenuTileComponent.m_Header

◆ m_Host

SCR_ModularButtonComponent SCR_PlayMenuTileComponent.m_Host
protected

◆ m_Item

MissionWorkshopItem SCR_PlayMenuTileComponent.m_Item

◆ m_OnMouseInteractionButtonClicked

ref ScriptInvokerString SCR_PlayMenuTileComponent.m_OnMouseInteractionButtonClicked
protected

◆ m_Play

SCR_ModularButtonComponent SCR_PlayMenuTileComponent.m_Play
protected

◆ m_Restart

SCR_ModularButtonComponent SCR_PlayMenuTileComponent.m_Restart
protected

◆ m_WarningOverlay

SCR_SimpleWarningOverlayComponent SCR_PlayMenuTileComponent.m_WarningOverlay
protected

◆ m_wContentGroup

Widget SCR_PlayMenuTileComponent.m_wContentGroup
protected

◆ m_wDescription

TextWidget SCR_PlayMenuTileComponent.m_wDescription
protected

◆ m_wFeatured

Widget SCR_PlayMenuTileComponent.m_wFeatured
protected

◆ m_wMouseInteractButtons

Widget SCR_PlayMenuTileComponent.m_wMouseInteractButtons
protected

◆ m_wName

TextWidget SCR_PlayMenuTileComponent.m_wName
protected

◆ m_wRecentlyPlayed

Widget SCR_PlayMenuTileComponent.m_wRecentlyPlayed
protected

◆ m_wRecentlyPlayedText

TextWidget SCR_PlayMenuTileComponent.m_wRecentlyPlayedText
protected

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