Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
attributes.c
Go to the documentation of this file.
1
typedef
func
BaseContainerVersionCallback
;
2
void
BaseContainerVersionCallback
(
BaseContainer
cont,
BaseContainer
hierParent,
int
version);
3
4
class
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
18
class
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;
25
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
// -------------------------------------------------------------------------
39
class
UIWidgets
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
268
enum
NamingConvention
269
{
270
NC_CAN_HAVE_NAME
,
271
NC_MUST_HAVE_NAME
,
272
NC_MUST_HAVE_GUID
273
}
274
279
281
const
string
HYBRID_COMPONENT_ICON
=
":/Workbench/WorldEditor/Entity/componentHybrid.png"
;
282
294
class
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
NC_CAN_HAVE_NAME
class UIWidgets NC_CAN_HAVE_NAME
BaseContainerVersionCallback
func BaseContainerVersionCallback
Definition
attributes.c:1
ParamEnum
void ParamEnum(string key, string value, string desc="")
Definition
attributes.c:25
FromEnum
ParamEnum Managed FromEnum(typename e)
Definition
attributes.c:20
NC_MUST_HAVE_NAME
class UIWidgets NC_MUST_HAVE_NAME
func
func
Definition
SCR_AIThreatSystem.c:6
desc
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
Definition
SCR_RespawnBriefingComponent.c:17
params
category params
Definition
SCR_SpherePointGeneratorPreviewComponent.c:21
BaseContainerCustomTitle
Definition
BaseContainerCustomTitle.c:35
BaseContainer
Definition
BaseContainer.c:13
UIWidgets
Definition
attributes.c:40
HYBRID_COMPONENT_ICON
HYBRID_COMPONENT_ICON
Default icon for all components written in script that don't inherit ScriptComponent.
NULL
@ NULL
Unknown type.
Definition
DataVarType.c:21
scripts
Core
attributes.c
Generated by
1.17.0