Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_MapMarkerEntryRecon Interface Reference

Marker recon symbol entry - combination of military and custom symbols. More...

Inheritance diagram for SCR_MapMarkerEntryRecon:
SCR_MapMarkerEntryConfig

Public Member Functions

override SCR_EMapMarkerType GetMarkerType ()
 Override this in child classes with own config entries to define type.
 
string GetMenuDescription ()
 
ResourceName GetMenuImageset ()
 
string GetMenuIcon ()
 
void CreateEntries (notnull SCR_MapRadialUI radialUI, notnull SCR_SelectionMenuCategoryEntry parent=null)
 Create entries from config.
 
- Public Member Functions inherited from SCR_MapMarkerEntryConfig
ResourceName GetMarkerLayout ()
 
void InitClientSettings (SCR_MapMarkerBase marker, SCR_MapMarkerWidgetComponent widgetComp, bool skipProfanityFilter=false)
 Client side initialization of visuals or other client logic Override this in children where wanted.
 
void InitClientSettingsDynamic (notnull SCR_MapMarkerEntity marker, notnull SCR_MapMarkerDynamicWComponent widgetComp)
 Client side initialization of visuals or other client logic for dynamic markers Override this in children where wanted.
 
void InitServerLogic ()
 Override this to set up server side logic & event behavior for dynamic markers.
 
void InitClientLogic ()
 Override this to set up logic & event behavior on client.
 
void OnMapLayerChanged (notnull SCR_MapMarkerWidgetComponent widgetComp, int layerID)
 Override this to set up client side behavior for when map changes zoom layers.
 
void OnMapLayerChangedDynamic (notnull SCR_MapMarkerDynamicWComponent widgetComp, int layerID)
 Override this to set up client side behavior for when map changes zoom layers.
 
void OnMapInit (notnull SCR_MapEntity mapEnt, notnull SCR_MapMarkersUI markerUIComp)
 Override this to set up client side behavior on map init.
 
void OnMapOpen (notnull SCR_MapEntity mapEnt, notnull SCR_MapMarkersUI markerUIComp)
 Override this to set up client side behavior on map open.
 
void OnMapClose (notnull SCR_MapEntity mapEnt, notnull SCR_MapMarkersUI markerUIComp)
 Override this to set up client side behavior on map close.
 

Protected Member Functions

void OnEntryPerformed (SCR_SelectionMenuEntry perfomedEntry)
 

Protected Attributes

string m_sMenuDescription
 
ResourceName m_sMenuImageset
 
string m_sMenuIcon
 
ref array< ref SCR_FactionReconMarkerEntrym_aFactionReconMarkerEntries
 
- Protected Attributes inherited from SCR_MapMarkerEntryConfig
ResourceName m_sMarkerLayout
 

Detailed Description

Marker recon symbol entry - combination of military and custom symbols.

Member Function Documentation

◆ CreateEntries()

void SCR_MapMarkerEntryRecon.CreateEntries ( notnull SCR_MapRadialUI radialUI,
notnull SCR_SelectionMenuCategoryEntry parent = null )

Create entries from config.

Parameters
[in]radialUI
[in]parent

◆ GetMarkerType()

override SCR_EMapMarkerType SCR_MapMarkerEntryRecon.GetMarkerType ( )

Override this in child classes with own config entries to define type.

Implements SCR_MapMarkerEntryConfig.

◆ GetMenuDescription()

string SCR_MapMarkerEntryRecon.GetMenuDescription ( )
Returns
menu description

◆ GetMenuIcon()

string SCR_MapMarkerEntryRecon.GetMenuIcon ( )
Returns
menu icon

◆ GetMenuImageset()

ResourceName SCR_MapMarkerEntryRecon.GetMenuImageset ( )
Returns
menu imageset

◆ OnEntryPerformed()

void SCR_MapMarkerEntryRecon.OnEntryPerformed ( SCR_SelectionMenuEntry perfomedEntry)
protected

Member Data Documentation

◆ m_aFactionReconMarkerEntries

ref array<ref SCR_FactionReconMarkerEntry> SCR_MapMarkerEntryRecon.m_aFactionReconMarkerEntries
protected

◆ m_sMenuDescription

string SCR_MapMarkerEntryRecon.m_sMenuDescription
protected

◆ m_sMenuIcon

string SCR_MapMarkerEntryRecon.m_sMenuIcon
protected

◆ m_sMenuImageset

ResourceName SCR_MapMarkerEntryRecon.m_sMenuImageset
protected

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