Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
attributes.c
Go to the documentation of this file.
2void BaseContainerVersionCallback(BaseContainer cont, BaseContainer hierParent, int version);
3
4class ParamEnum: Managed
5{
6 string m_Key;
7 string m_Value;
8 string m_Desc;
9
10 void ParamEnum(string key, string value, string desc = "")
11 {
12 m_Key = key;
13 m_Value = value;
14 m_Desc = desc;
15 }
16}
17
18class ParamEnumArray: array<ref ParamEnum>
19{
20 static ParamEnumArray FromEnum(typename e)
21 {
22 ParamEnumArray params = new ParamEnumArray();
23 int cnt = e.GetVariableCount();
24 int val;
26 for (int i = 0; i < cnt; i++)
27 {
28 if (e.GetVariableType(i) == int && e.GetVariableValue(NULL, i, val))
29 {
30 params.Insert(new ParamEnum(e.GetVariableName(i), val.ToString()));
31 }
32 }
33
34 return params;
35 }
36}
37
38// -------------------------------------------------------------------------
40{
42 static const string Auto = "auto";
43
45 static const string Hidden = "";
46
48 static const string None = "";
49
54 static const string ColorPicker = "colorPicker";
55
70 static const string ResourceNamePicker = "resourcePickerSimple";
71
86 static const string ResourcePickerThumbnail = "resourcePickerThumbnail";
87
101 static const string FileNamePicker = "fileNamePicker";
102
110 static const string ResourceAssignArray = "resourceAssignArray";
111
116 static const string Date = "date";
117
123 static const string Graph = "graph";
124
126 static const string Font = "font";
127
132 static const string SpinBox = "spinbox";
133
140 static const string ComboBox = "combobox";
141
142 static const string EditComboBox = "editcombobox";
143
144 static const string SearchComboBox = "searchcombobox";
145
150 static const string LocaleEditBox = "localeeditbox";
151
157 static const string EditBox = "editbox";
158
160 static const string CheckBox = "checkbox";
161
166 static const string Slider = "slider";
167
172 static const string Flags = "flags";
173
179 static const string Button = "button";
180
185 static const string Script = "script";
186
192 static const string EditBoxWithButton = "editboxWithButton";
193
198 static const string EditBoxMultiline = "editboxMultiline";
199
201 static const string LODFactorsEdit = "lodFactorsEdit";
202
209 static const string Object = "object";
210
212 static const string Coords = "coords";
213
215 static const string Range = "range";
216
225 static const string TopLevelObject = "topLevelObject";
226
257 static const string CurveDialog = "curveDialog";
258
263 static const string BoundingVolumeEditor = "boundingVolume";
264}
265
266
267
268enum NamingConvention
269{
272 NC_MUST_HAVE_GUID
273}
274
279
281const string HYBRID_COMPONENT_ICON = ":/Workbench/WorldEditor/Entity/componentHybrid.png";
282
294class BaseContainerCustomTitleField: BaseContainerCustomTitle
295{
296 string m_PropertyName;
297
298 void BaseContainerCustomTitleField(string propertyName)
299 {
300 m_PropertyName = propertyName;
301 }
302
303 override bool _WB_GetCustomTitle(BaseContainer source, out string title)
304 {
305 return source.Get(m_PropertyName, title);
306 }
307}
308
class UIWidgets NC_CAN_HAVE_NAME
func BaseContainerVersionCallback
Definition attributes.c:1
void ParamEnum(string key, string value, string desc="")
Definition attributes.c:25
ParamEnum Managed FromEnum(typename e)
Definition attributes.c:20
class UIWidgets NC_MUST_HAVE_NAME
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
HYBRID_COMPONENT_ICON
Default icon for all components written in script that don't inherit ScriptComponent.
@ NULL
Unknown type.
Definition DataVarType.c:21