15 MultilineTextWidgetTypeID,
17 MultilineEditBoxWidgetTypeID,
21 RenderTargetWidgetTypeID,
29 RTTextureWidgetTypeID,
38 SimpleProgressBarWidgetTypeID,
39 ProgressBarWidgetTypeID,
41 BaseListboxWidgetTypeID,
42 TextListboxWidgetTypeID,
43 GenericListboxWidgetTypeID,
45 PasswordEditBoxWidgetTypeID,
46 WorkspaceWidgetTypeID,
47 GridSpacerWidgetTypeID,
48 WrapSpacerWidgetTypeID,
110 proto
private void Widget();
121 proto native owned
string GetName();
125 proto native
void Show(
bool show,
bool immedUpdate =
true);
128 proto native
int SetFlags(
int flags,
bool immedUpdate =
true);
130 proto native
void SetSort(
int sort,
bool immedUpdate =
true);
131 proto native
int ClearFlags(
int flags,
bool immedUpdate =
true);
140 proto native
void SetPos(
float x,
float y,
bool immedUpdate =
true);
141 proto native
void SetSize(
float w,
float h,
bool immedUpdate =
true);
146 proto native
void SetRotation(
float roll,
float pitch,
float yaw,
bool immedUpdate =
true);
152 proto
void GetSize(out
float width, out
float height);
164 proto native
volatile void Update();
195 proto native
void SetText(
string text,
bool immedUpdate =
true);
196 proto native
void SetOutline(
int outlineSize,
int argb = 0xFF000000);
199 proto native
void SetShadow(
int shadowSize,
int shadowARGB = 0xFF000000,
float shadowOpacity = 1,
float shadowOffsetX = 0,
float shadowOffsetY = 0);
211 proto
void SetTextFormat(
string text,
void param1 = NULL,
void param2 = NULL,
void param3 = NULL,
void param4 = NULL,
void param5 = NULL,
void param6 = NULL,
void param7 = NULL,
void param8 = NULL,
void param9 = NULL);
229 proto native
void ElideText(
int line,
float maxWidth,
string str);
236class RenderTargetWidget
extends Widget
243class RTTextureWidget
extends Widget
247class ImageWidget
extends Widget
275 proto native
void SetUV(
float uv[4][2]);
313class MultilineEditBoxWidget
extends TextWidget
319 proto native
void SetLine(
int line,
string text);
320 proto
void GetLine(
int line, out
string text);
329 proto native
void SetTextShadow(
int shadowSize,
int shadowARGB = 0xFF000000,
float shadowOpacity = 1.0,
float shadowOffsetX = 0.0,
float shadowOffsetY = 0.0);
341class CanvasWidget
extends Widget
343 proto native
void DrawLine(
float x1,
float y1,
float x2,
float y2,
float width,
int color);
360 proto native
void SetMinMax(
float minimum,
float maximum);
407class XComboBoxWidget
extends UIWidget
411 proto native
void SetItem(
int item,
string value);
418class CheckBoxWidget
extends UIWidget
442 proto native
int AddItem(
string text,
Class userData,
int column,
int row = -1);
443 proto native
void SetItem(
int position,
string text,
Class userData,
int column);
481class ScrollWidget
extends SpacerBaseWidget
542class VideoWidget
extends Widget
545 proto native
bool Load(
string name,
bool looping =
false,
int startTime = 0);
557 proto native
bool SetTime(
int time,
bool preload);
706 proto native
bool IsCircleToCrossSwapped();
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
proto native vector GetPos()
Super root of all classes in Enforce script.
proto native float SetLineBreakingOverride(int mode)
int[] TypeID
script representation for C++ RTTI types