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

Map line. More...

Protected Member Functions

void CreateLine (notnull Widget rootW, bool drawStart=false)
void OnButtonClick ()
void OnButtonFocus ()
void OnButtonFocusLost (Widget w)
void OnMouseEnter (Widget w)
void OnMouseLeave (Widget w)
void SetButtonVisible (bool target)
void DestroyLine (bool cacheDrawn=false)
void UpdateLine (bool updateEndPos)
void MapLine (SCR_MapEntity mapEnt, SCR_MapDrawingUI ownerComp)

Protected Attributes

bool m_bIsLineDrawn
bool m_bIsInFocus
float m_fStartPointX
float m_fStartPointY
float m_fEndPointX
float m_fEndPointY
Widget m_wLine
ImageWidget m_wLineImage
ButtonWidget m_wDeleteButton
SCR_ButtonImageComponent m_DeleteButtonComp
SCR_MapEntity m_MapEntity
SCR_MapDrawingUI m_OwnerComponent

Static Protected Attributes

static const ref Color BUTTON_RED = Color.FromSRGBA(197, 75, 75, 255)

Detailed Description

Map line.

Definition at line 2 of file SCR_MapDrawingUI.c.

Constructor & Destructor Documentation

◆ MapLine()

void MapLine::MapLine ( SCR_MapEntity mapEnt,
SCR_MapDrawingUI ownerComp )
inlineprotected
Parameters
[in]mapEnt
[in]ownerComp

Definition at line 191 of file SCR_MapDrawingUI.c.

Member Function Documentation

◆ CreateLine()

void MapLine::CreateLine ( notnull Widget rootW,
bool drawStart = false )
inlineprotected
Parameters
[in]rootW
[in]drawStart

Definition at line 21 of file SCR_MapDrawingUI.c.

◆ DestroyLine()

void MapLine::DestroyLine ( bool cacheDrawn = false)
inlineprotected
Parameters
[in]cacheDrawn

Definition at line 126 of file SCR_MapDrawingUI.c.

◆ OnButtonClick()

void MapLine::OnButtonClick ( )
inlineprotected

Definition at line 56 of file SCR_MapDrawingUI.c.

◆ OnButtonFocus()

void MapLine::OnButtonFocus ( )
inlineprotected

Definition at line 69 of file SCR_MapDrawingUI.c.

◆ OnButtonFocusLost()

void MapLine::OnButtonFocusLost ( Widget w)
inlineprotected

Definition at line 95 of file SCR_MapDrawingUI.c.

◆ OnMouseEnter()

void MapLine::OnMouseEnter ( Widget w)
inlineprotected

Definition at line 102 of file SCR_MapDrawingUI.c.

◆ OnMouseLeave()

void MapLine::OnMouseLeave ( Widget w)
inlineprotected

Definition at line 109 of file SCR_MapDrawingUI.c.

◆ SetButtonVisible()

void MapLine::SetButtonVisible ( bool target)
inlineprotected
Parameters
[in]target

Definition at line 117 of file SCR_MapDrawingUI.c.

◆ UpdateLine()

void MapLine::UpdateLine ( bool updateEndPos)
inlineprotected
Parameters
[in]updateEndPos

Definition at line 144 of file SCR_MapDrawingUI.c.

Member Data Documentation

◆ BUTTON_RED

const ref Color MapLine::BUTTON_RED = Color.FromSRGBA(197, 75, 75, 255)
staticprotected

Definition at line 4 of file SCR_MapDrawingUI.c.

◆ m_bIsInFocus

bool MapLine::m_bIsInFocus
protected

Definition at line 7 of file SCR_MapDrawingUI.c.

◆ m_bIsLineDrawn

bool MapLine::m_bIsLineDrawn
protected

Definition at line 6 of file SCR_MapDrawingUI.c.

◆ m_DeleteButtonComp

SCR_ButtonImageComponent MapLine::m_DeleteButtonComp
protected

Definition at line 13 of file SCR_MapDrawingUI.c.

◆ m_fEndPointX

float MapLine::m_fEndPointX
protected

Definition at line 9 of file SCR_MapDrawingUI.c.

◆ m_fEndPointY

float MapLine::m_fEndPointY
protected

Definition at line 9 of file SCR_MapDrawingUI.c.

◆ m_fStartPointX

float MapLine::m_fStartPointX
protected

Definition at line 8 of file SCR_MapDrawingUI.c.

◆ m_fStartPointY

float MapLine::m_fStartPointY
protected

Definition at line 8 of file SCR_MapDrawingUI.c.

◆ m_MapEntity

SCR_MapEntity MapLine::m_MapEntity
protected

Definition at line 14 of file SCR_MapDrawingUI.c.

◆ m_OwnerComponent

SCR_MapDrawingUI MapLine::m_OwnerComponent
protected

Definition at line 15 of file SCR_MapDrawingUI.c.

◆ m_wDeleteButton

ButtonWidget MapLine::m_wDeleteButton
protected

Definition at line 12 of file SCR_MapDrawingUI.c.

◆ m_wLine

Widget MapLine::m_wLine
protected

Definition at line 10 of file SCR_MapDrawingUI.c.

◆ m_wLineImage

ImageWidget MapLine::m_wLineImage
protected

Definition at line 11 of file SCR_MapDrawingUI.c.


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