Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
Widget UI system

Classes

class  WidgetType
class  LineDrawCommand
class  TriMeshDrawCommand
class  CompositeDrawCommand
 Draws all commands from internal array in order. More...

Typedefs

typedef TypeID WidgetType
typedef TypeID EventType
typedef func WidgetEventCallback

Functions

bool WidgetEventCallback (Widget w=null)

Variables

class WidgetType LEFT
class WidgetType RIGHT
class WidgetType UP
class WidgetType CENTER
class WidgetType TOP
class WidgetType BOTTOM
class WidgetType m_iColor = 0xff000000
vector m_Position
 Only in XY, Z is ignored.
string m_sText
int m_iFontPropertiesId
float m_fSize = 24
vector m_Pivot
 Only in XY, Z is ignored.
float m_fRotation
ref array< floatm_Vertices
 2D vertices such as [x0, y0, x1, y1, ... xn, yn]
float m_fUVScale
ref SharedItemRef m_pTexture
 If null, only filled polygon is drawn.
float m_fUV [4] = {0, 0, 1, 1}
 TopLeft.U, TopLeft.V, BottomRight.U, BottomRight.V.
vector m_Size
 Only in XY, Z is ignored.
WidgetFlags m_iFlags = WidgetFlags.STRETCH
 0, STRETCH, NOWRAP

Detailed Description

Typedef Documentation

◆ EventType

typedef TypeID EventType

Definition at line 7 of file EnWidgets.c.

◆ WidgetEventCallback

Definition at line 9 of file EnWidgets.c.

◆ WidgetType

typedef TypeID WidgetType

Definition at line 6 of file EnWidgets.c.

Function Documentation

◆ WidgetEventCallback()

Variable Documentation

◆ BOTTOM

BOTTOM

Definition at line 16 of file DistanceType.c.

◆ CENTER

class WidgetType CENTER

◆ LEFT

class WidgetType LEFT

◆ m_fRotation

float m_fRotation

Definition at line 86 of file EnWidgets.c.

◆ m_fSize

float m_fSize = 24

Definition at line 84 of file EnWidgets.c.

◆ m_fUV

float m_fUV[4] = {0, 0, 1, 1}

TopLeft.U, TopLeft.V, BottomRight.U, BottomRight.V.

Definition at line 122 of file EnWidgets.c.

◆ m_fUVScale

float m_fUVScale

Definition at line 105 of file EnWidgets.c.

◆ m_iColor

TriMeshDrawCommand m_iColor = 0xff000000

◆ m_iFlags

0, STRETCH, NOWRAP

Definition at line 127 of file EnWidgets.c.

◆ m_iFontPropertiesId

int m_iFontPropertiesId

Definition at line 83 of file EnWidgets.c.

◆ m_Pivot

vector m_Pivot

Only in XY, Z is ignored.

Definition at line 85 of file EnWidgets.c.

◆ m_Position

vector m_Position

Only in XY, Z is ignored.

Definition at line 81 of file EnWidgets.c.

◆ m_pTexture

ref SharedItemRef m_pTexture

If null, only filled polygon is drawn.

Definition at line 106 of file EnWidgets.c.

◆ m_Size

vector m_Size

Only in XY, Z is ignored.

Definition at line 126 of file EnWidgets.c.

◆ m_sText

string m_sText

Definition at line 82 of file EnWidgets.c.

◆ m_Vertices

ref array<float> m_Vertices

2D vertices such as [x0, y0, x1, y1, ... xn, yn]

Definition at line 104 of file EnWidgets.c.

◆ RIGHT

class WidgetType RIGHT

◆ TOP

TOP

Definition at line 14 of file DistanceType.c.

◆ UP

class WidgetType UP