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

Public Member Functions

override bool OnMouseEnter (Widget w, int x, int y)
 
override bool OnMouseLeave (Widget w, Widget enterW, int x, int y)
 
override bool OnClick (Widget w, int x, int y, int button)
 
override void AnimExpand ()
 
override void AnimCollapse ()
 
override void HandlerAttached (Widget w)
 
void ShowHint (bool show)
 
void SetServiceImage ()
 
void SetParent (SCR_CampaignMapUIBase parent)
 
void SetService (EEditableEntityLabel type, SCR_ServicePointDelegateComponent service)
 
override void SetImage (string image)
 
override void HandlerAttached (Widget w)
 
override bool OnMouseEnter (Widget w, int x, int y)
 
override void SetImage (string image)
 
- 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 Attributes

SCR_CampaignMapUIBase m_ParentBase
 
SCR_EServicePointType m_eServiceType
 
bool m_bEnabled
 
string m_sServiceName
 
string m_sServiceIcon
 
string m_sServiceText
 
- Protected Attributes inherited from SCR_CampaignMapUIElement
string m_sArmory
 
string m_sFuelDepot
 
string m_sLightVehicleDepot
 
string m_sHeavyVehicleDepot
 
string m_sRadioAntenna
 
string m_sFieldHospital
 
string m_sBarracks
 
string m_sSupplyDepot
 
string m_sVehicleDepot
 
string m_sHelipad
 
string m_sFactionNeutral
 
string m_sRelay
 
string m_sBase
 
string m_sMobileAssembly
 
string m_sMajorBase
 
string m_sMinorBase
 
string m_sSmallBase
 
string m_sRespawn
 
string m_sRespawnBackground
 
string m_sSelection
 
ResourceName m_sImageSet
 
- 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
 
- Protected Member Functions inherited from SCR_MapUIElement
void AnimExpand ()
 
void AnimCollapse ()
 
void PlayHoverSound (string sound)
 
void SetImage (string image)
 
- Static Protected Attributes inherited from SCR_MapUIElement
static SCR_MapUIElement s_SelectedElement
 
const float ANIM_SPEED = 20
 

Member Function Documentation

◆ AnimCollapse()

override void SCR_CampaignMapUIService.AnimCollapse ( )

Implements SCR_MapUIElement.

◆ AnimExpand()

override void SCR_CampaignMapUIService.AnimExpand ( )

Implements SCR_MapUIElement.

◆ HandlerAttached()

override void SCR_CampaignMapUIService.HandlerAttached ( Widget  w)

◆ OnClick()

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

Implements SCR_MapUIElement.

◆ OnMouseEnter()

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

◆ OnMouseLeave()

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

◆ SetImage()

override void SCR_CampaignMapUIService.SetImage ( string  image)

◆ SetParent()

void SCR_CampaignMapUIService.SetParent ( SCR_CampaignMapUIBase  parent)

◆ SetService()

void SCR_CampaignMapUIService.SetService ( EEditableEntityLabel  type,
SCR_ServicePointDelegateComponent  service 
)

◆ SetServiceImage()

void SCR_CampaignMapUIService.SetServiceImage ( )

◆ ShowHint()

void SCR_CampaignMapUIService.ShowHint ( bool  show)

Member Data Documentation

◆ m_bEnabled

bool SCR_CampaignMapUIService.m_bEnabled
protected

◆ m_eServiceType

SCR_EServicePointType SCR_CampaignMapUIService.m_eServiceType
protected

◆ m_ParentBase

SCR_CampaignMapUIBase SCR_CampaignMapUIService.m_ParentBase
protected

◆ m_sServiceIcon

string SCR_CampaignMapUIService.m_sServiceIcon
protected

◆ m_sServiceName

string SCR_CampaignMapUIService.m_sServiceName
protected

◆ m_sServiceText

string SCR_CampaignMapUIService.m_sServiceText
protected

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