Arma Reforger Script API
|
Marker dynamic entry base. More...
Public Member Functions | |
ResourceName | GetMarkerPrefab () |
override void | InitServerLogic () |
Override this to set up logic & event behavior on server. | |
override 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. | |
Public Member Functions inherited from SCR_MapMarkerEntryConfig | |
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) |
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 Attributes | |
ResourceName | m_sMarkerPrefab |
SCR_MapMarkerManagerComponent | m_MarkerMgr |
Protected Attributes inherited from SCR_MapMarkerEntryConfig | |
ResourceName | m_sMarkerLayout |
Marker dynamic entry base.
ResourceName SCR_MapMarkerEntryDynamic.GetMarkerPrefab | ( | ) |
override void SCR_MapMarkerEntryDynamic.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.
Implements SCR_MapMarkerEntryConfig.
Implemented in SCR_MapMarkerEntryDynamicExample.
override void SCR_MapMarkerEntryDynamic.InitServerLogic | ( | ) |
Override this to set up logic & event behavior on server.
Implements SCR_MapMarkerEntryConfig.
Implemented in SCR_MapMarkerEntryDynamicExample, and SCR_MapMarkerEntrySquadLeader.
|
protected |
|
protected |