Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
Widget.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
12sealed class Widget: Managed
13{
14 private void Widget();
15
16 proto external void Update();
18 proto external Widget GetParent();
20 proto external Widget GetChildren();
22 proto external Widget GetSibling();
23 proto external void SetName(string name);
24 proto external string GetName();
29 proto external void SetUserID(int id);
34 proto external int GetUserID();
35 proto external bool IsFocusable();
37 proto external void AddChild(notnull Widget child);
39 proto external void AddHandler(ScriptedWidgetEventHandler eventHandler);
41 proto external void RemoveHandler(ScriptedWidgetEventHandler eventHandler);
43 proto external int GetNumHandlers();
45 proto external ScriptedWidgetEventHandler GetHandler(int index);
47 proto external ScriptedWidgetEventHandler FindHandler(typename type);
48 proto external void RemoveChild(notnull Widget child);
50 proto external void SetVisible(bool show);
52 proto external void SetEnabled(bool enable);
54 proto external bool IsVisible();
56 proto external bool IsVisibleInHierarchy();
58 proto external bool IsEnabled();
60 proto external bool IsEnabledInHierarchy();
62 proto external bool IsClippingChildren();
66 proto external bool GetIsColorInherited();
68 proto external void SetIsColorInherited(bool isColorInherited);
70 proto external void SetColor(notnull Color color);
74 proto external void SetColorInt(int color);
78 proto external int GetColorInt();
80 proto external void SetOpacity(float alpha);
84 proto external float GetOpacity();
89 proto external void SetZOrder(int zOrder);
94 proto external int GetZOrder();
99 proto external void RemoveFromHierarchy();
101 proto external Widget FindWidget(string pathname);
103 proto external Widget FindAnyWidget(string pathname);
105 proto external Widget FindAnyWidgetById(int user_id);
106 proto external string GetStyleName();
110 proto external WorkspaceWidget GetWorkspace();
112 proto ref Color GetColor();
118 proto string GetNavigation(WidgetNavigationDirection direction, out WidgetNavigationRuleType rule);
123 proto external void SetNavigation(WidgetNavigationDirection direction, WidgetNavigationRuleType rule, string explicitTarget = string.Empty);
124 proto external string GetTypeName();
128 proto external int GetFlags();
143 proto external int SetFlags(int flags);
158 proto external int ClearFlags(int flags);
159 proto external WidgetType GetTypeID();
161 proto void GetScreenPos(out float x, out float y);
163 proto void GetScreenSize(out float width, out float height);
172 proto external bool EmitCustomEvent(int iData, Managed pData);
173}
174
SCR_EAIThreatSectorFlags flags
EDamageType type
vector direction
SCR_DestructionSynchronizationComponentClass ScriptComponentClass int index
Faction GetParent()
bool IsVisible()
Definition Color.c:13
int IsEnabled()
Returns true if the light is enabled.