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

Public Member Functions

void Init (notnull SCR_SpawnPoint spawnPoint)
 
override void SetName (string name)
 
override vector GetPos ()
 
void UpdateIcon ()
 
override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 
override void SelectIcon (bool invoke=true)
 
override bool OnMouseEnter (Widget w, int x, int y)
 
override bool OnMouseLeave (Widget w, Widget enterW, int x, int y)
 
override RplId GetSpawnPointId ()
 
- Public Member Functions inherited from SCR_MapUIElement
override void HandlerAttached (Widget w)
 
void SetParent (SCR_MapUIElementContainer parent)
 
string GetName ()
 
bool GetIconVisible ()
 
void ShowName (bool visible)
 
void SetVisible (bool visible)
 
Widget GetRoot ()
 
override bool OnClick (Widget w, int x, int y, int button)
 
void SelectIcon (bool invoke=true)
 
void Select (bool select=true)
 
vector GetPos ()
 
Color GetColorForFaction (string factionKey)
 
RplId GetSpawnPointId ()
 
void SetName (string name)
 
- 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 ()
 

Protected Member Functions

void UpdateResources ()
 
- Protected Member Functions inherited from SCR_MapUIElement
void AnimExpand ()
 
void AnimCollapse ()
 
void PlayHoverSound (string sound)
 
void SetImage (string image)
 

Protected Attributes

string m_sSelection
 
string m_sSpawnPoint
 
SCR_SpawnPoint m_SpawnPoint
 
RplId m_SpawnPointId
 
string m_sFactionKey
 
TextWidget m_wSpawnPointName
 
Widget m_wImageOverlay
 
OverlayWidget m_wSymbolOverlay
 
SCR_MilitarySymbolUIComponent m_MilitarySymbolComponent
 
ButtonWidget m_wButton
 
SizeLayoutWidget m_wSizeLayout
 
Widget m_wSupplies
 
RichTextWidget m_wSuppliesText SCR_ResourceComponent m_ResourceComponent
 
SCR_ResourceConsumer m_ResourceConsumer
 
ref SCR_ResourceSystemSubscriptionHandleBase m_ResourceSubscriptionHandleConsumer
 
RplId m_ResourceInventoryPlayerComponentRplId
 
- Protected Attributes inherited from SCR_MapUIElement
SCR_MapUIElementContainer m_Parent
 
MapItem m_MapItem
 
ImageWidget m_wImage
 
ImageWidget m_wGradient
 
ImageWidget m_wSelectImg
 
ImageWidget m_wHighlightImg
 
bool m_bIsSelected
 
SCR_EIconType m_eIconType
 
bool m_bVisible = false
 
ResourceName m_sImageSetARO
 
ResourceName m_sImageSetSpecial
 
bool m_bUseBackgroundGradient
 
string m_sSoundBase
 
string m_sSoundEnemyBase
 
string m_sSoundRelay
 
string m_sSoundTask
 
string m_sSoundService
 
string m_sSoundHover
 
string m_sName
 
- 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.
 
- Public Attributes inherited from SCR_MapUIElement
ref Color m_UnknownFactionColor
 
- Public Attributes inherited from SCR_ScriptedWidgetComponent
ref ScriptInvoker m_OnClick = new ScriptInvoker
 
- Static Protected Attributes inherited from SCR_MapUIElement
static SCR_MapUIElement s_SelectedElement
 
const float ANIM_SPEED = 20
 

Member Function Documentation

◆ GetPos()

override vector SCR_MapUISpawnPoint.GetPos ( )

Implements SCR_MapUIElement.

◆ GetSpawnPointId()

override RplId SCR_MapUISpawnPoint.GetSpawnPointId ( )

Implements SCR_MapUIElement.

◆ HandlerAttached()

override void SCR_MapUISpawnPoint.HandlerAttached ( Widget  w)

Implements SCR_MapUIElement.

◆ HandlerDeattached()

override void SCR_MapUISpawnPoint.HandlerDeattached ( Widget  w)

◆ Init()

void SCR_MapUISpawnPoint.Init ( notnull SCR_SpawnPoint  spawnPoint)

◆ OnMouseEnter()

override bool SCR_MapUISpawnPoint.OnMouseEnter ( Widget  w,
int  x,
int  y 
)

◆ OnMouseLeave()

override bool SCR_MapUISpawnPoint.OnMouseLeave ( Widget  w,
Widget  enterW,
int  x,
int  y 
)

◆ SelectIcon()

override void SCR_MapUISpawnPoint.SelectIcon ( bool  invoke = true)

Implements SCR_MapUIElement.

◆ SetName()

override void SCR_MapUISpawnPoint.SetName ( string  name)

Implements SCR_MapUIElement.

◆ UpdateIcon()

void SCR_MapUISpawnPoint.UpdateIcon ( )

◆ UpdateResources()

void SCR_MapUISpawnPoint.UpdateResources ( )
protected

Member Data Documentation

◆ m_MilitarySymbolComponent

SCR_MilitarySymbolUIComponent SCR_MapUISpawnPoint.m_MilitarySymbolComponent
protected

◆ m_ResourceComponent

RichTextWidget m_wSuppliesText SCR_ResourceComponent SCR_MapUISpawnPoint.m_ResourceComponent
protected

◆ m_ResourceConsumer

SCR_ResourceConsumer SCR_MapUISpawnPoint.m_ResourceConsumer
protected

◆ m_ResourceInventoryPlayerComponentRplId

RplId SCR_MapUISpawnPoint.m_ResourceInventoryPlayerComponentRplId
protected

◆ m_ResourceSubscriptionHandleConsumer

ref SCR_ResourceSystemSubscriptionHandleBase SCR_MapUISpawnPoint.m_ResourceSubscriptionHandleConsumer
protected

◆ m_sFactionKey

string SCR_MapUISpawnPoint.m_sFactionKey
protected

◆ m_SpawnPoint

SCR_SpawnPoint SCR_MapUISpawnPoint.m_SpawnPoint
protected

◆ m_SpawnPointId

RplId SCR_MapUISpawnPoint.m_SpawnPointId
protected

◆ m_sSelection

string SCR_MapUISpawnPoint.m_sSelection
protected

◆ m_sSpawnPoint

string SCR_MapUISpawnPoint.m_sSpawnPoint
protected

◆ m_wButton

ButtonWidget SCR_MapUISpawnPoint.m_wButton
protected

◆ m_wImageOverlay

Widget SCR_MapUISpawnPoint.m_wImageOverlay
protected

◆ m_wSizeLayout

SizeLayoutWidget SCR_MapUISpawnPoint.m_wSizeLayout
protected

◆ m_wSpawnPointName

TextWidget SCR_MapUISpawnPoint.m_wSpawnPointName
protected

◆ m_wSupplies

Widget SCR_MapUISpawnPoint.m_wSupplies
protected

◆ m_wSymbolOverlay

OverlayWidget SCR_MapUISpawnPoint.m_wSymbolOverlay
protected

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