Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
EditablePrefabsLabel_EntityType.c
Go to the documentation of this file.
1
[
BaseContainerProps
(),
SCR_BaseContainerCustomTitleEnum
(
EEditableEntityLabel
,
"m_Label"
)]
2
class
EditablePrefabsLabel_EntityType
:
EditablePrefabsLabel_Base
3
{
4
[
Attribute
(
"0"
,
UIWidgets
.ComboBox, enumType:
EEditableEntityType
)]
5
protected
EEditableEntityType
m_EntityType
;
6
7
//------------------------------------------------------------------------------------------------
8
override
bool
GetLabelValid
(
WorldEditorAPI
api,
IEntitySource
entitySource,
IEntityComponentSource
componentSource,
string
targetPath,
EEditableEntityType
entityType, notnull array<EEditableEntityLabel> authoredLabels, out
EEditableEntityLabel
label)
9
{
10
// Skip objects/generic label on Composition and System entity types
11
if
(
m_EntityType
==
EEditableEntityType
.GENERIC &&
12
(authoredLabels.Contains(
EEditableEntityLabel
.ENTITYTYPE_COMPOSITION)
13
|| authoredLabels.Contains(
EEditableEntityLabel
.ENTITYTYPE_SYSTEM)
14
|| entityType ==
EEditableEntityType
.SYSTEM))
15
{
16
return
false
;
17
}
18
19
if
(entityType ==
m_EntityType
)
20
{
21
label =
m_Label
;
22
return
true
;
23
}
24
25
return
false
;
26
}
27
}
EEditableEntityLabel
EEditableEntityLabel
Definition
EEditableEntityLabel.c:2
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
SCR_BaseContainerCustomTitleEnum
class SCR_CampaignHintStorage SCR_BaseContainerCustomTitleEnum(EHint, "m_eHintId")
Definition
SCR_CampaignHintStorage.c:22
EditablePrefabsLabel_Base
Definition
EditablePrefabsLabel_Base.c:3
EditablePrefabsLabel_Base::m_Label
EEditableEntityLabel m_Label
Definition
EditablePrefabsLabel_Base.c:5
EditablePrefabsLabel_EntityType
Definition
EditablePrefabsLabel_EntityType.c:3
EditablePrefabsLabel_EntityType::m_EntityType
EEditableEntityType m_EntityType
Definition
EditablePrefabsLabel_EntityType.c:5
EditablePrefabsLabel_EntityType::GetLabelValid
override bool GetLabelValid(WorldEditorAPI api, IEntitySource entitySource, IEntityComponentSource componentSource, string targetPath, EEditableEntityType entityType, notnull array< EEditableEntityLabel > authoredLabels, out EEditableEntityLabel label)
Definition
EditablePrefabsLabel_EntityType.c:8
IEntityComponentSource
Definition
IEntityComponentSource.c:13
IEntitySource
Definition
IEntitySource.c:13
UIWidgets
Definition
attributes.c:40
WorldEditorAPI
Definition
WorldEditorAPI.c:13
EEditableEntityType
EEditableEntityType
Defines type of SCR_EditableEntityComponent. Assigned automatically based on IEntity inheritance.
Definition
EEditableEntityType.c:6
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
WorkbenchGame
Editor
EditablePrefabsComponent
LabelsConfig
EditablePrefabsLabel_EntityType.c
Generated by
1.17.0