Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_MapMarkerEntryConfig Class Reference

Base entry config. More...

Inheritance diagram for SCR_MapMarkerEntryConfig:
SCR_MapMarkerEntryDynamic SCR_MapMarkerEntryImageText SCR_MapMarkerEntryMilitary SCR_MapMarkerEntryPlaced SCR_MapMarkerEntryRecon SCR_MapMarkerEntryDotCircle SCR_MapMarkerEntryDynamicExample SCR_MapMarkerEntrySquadLeader SCR_MapMarkerEntrySquadMember

Protected Member Functions

SCR_EMapMarkerType GetMarkerType ()
 Override this in child classes with own config entries to define type.
ResourceName GetMarkerLayout ()
void InitClientSettings (SCR_MapMarkerBase marker, SCR_MapMarkerWidgetComponent widgetComp, bool skipProfanityFilter=false)
void InitClientSettingsDynamic (notnull SCR_MapMarkerEntity marker, notnull SCR_MapMarkerDynamicWComponent widgetComp)
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 Attributes

ResourceName m_sMarkerLayout

Detailed Description

Base entry config.

Definition at line 53 of file SCR_MapMarkerConfig.c.

Member Function Documentation

◆ GetMarkerLayout()

ResourceName SCR_MapMarkerEntryConfig::GetMarkerLayout ( )
inlineprotected

Definition at line 66 of file SCR_MapMarkerConfig.c.

◆ GetMarkerType()

SCR_EMapMarkerType SCR_MapMarkerEntryConfig::GetMarkerType ( )
inlineprotected

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

Definition at line 60 of file SCR_MapMarkerConfig.c.

◆ InitClientLogic()

void SCR_MapMarkerEntryConfig::InitClientLogic ( )
protected

Override this to set up logic & event behavior on client.

◆ InitClientSettings()

void SCR_MapMarkerEntryConfig::InitClientSettings ( SCR_MapMarkerBase marker,
SCR_MapMarkerWidgetComponent widgetComp,
bool skipProfanityFilter = false )
inlineprotected

Client side initialization of visuals or other client logic Override this in children where wanted

Definition at line 74 of file SCR_MapMarkerConfig.c.

◆ InitClientSettingsDynamic()

void SCR_MapMarkerEntryConfig::InitClientSettingsDynamic ( notnull SCR_MapMarkerEntity marker,
notnull SCR_MapMarkerDynamicWComponent widgetComp )
protected

Client side initialization of visuals or other client logic for dynamic markers Override this in children where wanted

◆ InitServerLogic()

void SCR_MapMarkerEntryConfig::InitServerLogic ( )
protected

Override this to set up server side logic & event behavior for dynamic markers.

◆ OnMapClose()

void SCR_MapMarkerEntryConfig::OnMapClose ( notnull SCR_MapEntity mapEnt,
notnull SCR_MapMarkersUI markerUIComp )
protected

Override this to set up client side behavior on map close.

◆ OnMapInit()

void SCR_MapMarkerEntryConfig::OnMapInit ( notnull SCR_MapEntity mapEnt,
notnull SCR_MapMarkersUI markerUIComp )
protected

Override this to set up client side behavior on map init.

◆ OnMapLayerChanged()

void SCR_MapMarkerEntryConfig::OnMapLayerChanged ( notnull SCR_MapMarkerWidgetComponent widgetComp,
int layerID )
protected

Override this to set up client side behavior for when map changes zoom layers.

◆ OnMapLayerChangedDynamic()

void SCR_MapMarkerEntryConfig::OnMapLayerChangedDynamic ( notnull SCR_MapMarkerDynamicWComponent widgetComp,
int layerID )
protected

Override this to set up client side behavior for when map changes zoom layers.

◆ OnMapOpen()

void SCR_MapMarkerEntryConfig::OnMapOpen ( notnull SCR_MapEntity mapEnt,
notnull SCR_MapMarkersUI markerUIComp )
protected

Override this to set up client side behavior on map open.

Member Data Documentation

◆ m_sMarkerLayout

ResourceName SCR_MapMarkerEntryConfig::m_sMarkerLayout
protected

Definition at line 56 of file SCR_MapMarkerConfig.c.


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