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

Public Member Functions

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

Protected Attributes

Widget m_wFinished
 
Widget m_wLocked
 
bool m_bIsFinished
 
- Protected Attributes inherited from SCR_MainMenuTileComponent
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 string WIDGET_NAME_FINISHED = "Finished"
 
const string WIDGET_NAME_LOCKED = "LockedPanel"
 
- Static Protected Attributes inherited from SCR_MainMenuTileComponent
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
 
- Protected Member Functions inherited from SCR_MainMenuTileComponent
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)
 

Member Function Documentation

◆ CanContinue()

bool SCR_CampaignTileComponent.CanContinue ( )

◆ CanPlay()

bool SCR_CampaignTileComponent.CanPlay ( )

◆ DisableTile()

override void SCR_CampaignTileComponent.DisableTile ( )

◆ HandlerAttached()

override void SCR_CampaignTileComponent.HandlerAttached ( Widget w)

◆ IsFinished()

bool SCR_CampaignTileComponent.IsFinished ( )

◆ OnFocus()

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

◆ SetFinished()

void SCR_CampaignTileComponent.SetFinished ( bool state)

◆ SetLowOpacity()

void SCR_CampaignTileComponent.SetLowOpacity ( )

◆ ShowMission()

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

Implements SCR_MainMenuTileComponent.

◆ UpdateCampaignButtons()

bool SCR_CampaignTileComponent.UpdateCampaignButtons ( )

Member Data Documentation

◆ m_bIsFinished

bool SCR_CampaignTileComponent.m_bIsFinished
protected

◆ m_wFinished

Widget SCR_CampaignTileComponent.m_wFinished
protected

◆ m_wLocked

Widget SCR_CampaignTileComponent.m_wLocked
protected

◆ WIDGET_NAME_FINISHED

const string SCR_CampaignTileComponent.WIDGET_NAME_FINISHED = "Finished"
staticprotected

◆ WIDGET_NAME_LOCKED

const string SCR_CampaignTileComponent.WIDGET_NAME_LOCKED = "LockedPanel"
staticprotected

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