Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_MapDotCircleHandler Interface Reference
Inheritance diagram for SCR_MapDotCircleHandler:
SCR_MapMarkerDynamicWComponent SCR_ScriptedWidgetComponent

Public Member Functions

void OnMapZoom (float ppu)
 
override void SetImage (ResourceName icon, string quad, float aspectRatio=1, int sizeFlag=64)
 Supports custom aspect ratio in case of non standard size imagesets.
 
override void SetText (string text)
 
override void SetMarkerEntity (notnull SCR_MapMarkerEntity marker)
 
override void HandlerAttached (Widget w)
 
void CreateDots ()
 
- Public Member Functions inherited from SCR_MapMarkerDynamicWComponent
void SetLayerID (int id)
 
void SetTextVisible (bool state)
 
void SetColor (Color color)
 
- Public Member Functions inherited from SCR_ScriptedWidgetComponent
override bool OnClick (Widget w, int x, int y, int button)
 
Widget GetRootWidget ()
 
bool IsVisible ()
 

Protected Attributes

ResourceName m_sDotResource
 
float m_fActualRadius
 
Widget m_wFrame
 
SCR_MapEntity m_MapEnt
 
ref array< Widget > m_aDots = {}
 
SCR_MapMarkerDotCircle m_DotMarkerEnt
 
float m_fEnlargement
 
- Protected Attributes inherited from SCR_MapMarkerDynamicWComponent
int m_iLayerID
 
ImageWidget m_wMarkerIcon
 
TextWidget m_wMarkerText
 
SCR_MapMarkerEntity m_MarkerEnt
 
- 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_ScriptedWidgetComponent
ref ScriptInvoker m_OnClick = new ScriptInvoker
 

Member Function Documentation

◆ CreateDots()

void SCR_MapDotCircleHandler.CreateDots ( )

◆ HandlerAttached()

override void SCR_MapDotCircleHandler.HandlerAttached ( Widget w)

◆ OnMapZoom()

void SCR_MapDotCircleHandler.OnMapZoom ( float ppu)

◆ SetImage()

override void SCR_MapDotCircleHandler.SetImage ( ResourceName icon,
string quad,
float aspectRatio = 1,
int sizeFlag = 64 )

Supports custom aspect ratio in case of non standard size imagesets.

Parameters
[in]icon
[in]quad
[in]aspectRatio

Implements SCR_MapMarkerDynamicWComponent.

◆ SetMarkerEntity()

override void SCR_MapDotCircleHandler.SetMarkerEntity ( notnull SCR_MapMarkerEntity marker)
Parameters
[in]marker

Implements SCR_MapMarkerDynamicWComponent.

◆ SetText()

override void SCR_MapDotCircleHandler.SetText ( string text)
Parameters
[in]text

Implements SCR_MapMarkerDynamicWComponent.

Member Data Documentation

◆ m_aDots

ref array<Widget> SCR_MapDotCircleHandler.m_aDots = {}
protected

◆ m_DotMarkerEnt

SCR_MapMarkerDotCircle SCR_MapDotCircleHandler.m_DotMarkerEnt
protected

◆ m_fActualRadius

float SCR_MapDotCircleHandler.m_fActualRadius
protected

◆ m_fEnlargement

float SCR_MapDotCircleHandler.m_fEnlargement
protected

◆ m_MapEnt

SCR_MapEntity SCR_MapDotCircleHandler.m_MapEnt
protected

◆ m_sDotResource

ResourceName SCR_MapDotCircleHandler.m_sDotResource
protected

◆ m_wFrame

Widget SCR_MapDotCircleHandler.m_wFrame
protected

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