Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
SCR_OverrideModesEditorAttributeUIComponent.c
Go to the documentation of this file.
1
3
class
SCR_OverrideModesEditorAttributeUIComponent
:
SCR_ButtonBoxMultiSelectAttributeUIComponent
4
{
5
protected
override
void
ToggleEnableAttribute
(
bool
enabled)
6
{
7
super.ToggleEnableAttribute(enabled);
8
9
if
(!enabled)
10
{
11
SCR_BaseEditorAttribute
attribute =
GetAttribute
();
12
if
(!attribute)
13
return
;
14
15
SCR_BaseEditorAttributeVar
var = attribute.
GetVariableOrCopy
();
16
if
(!var)
17
return
;
18
19
SCR_EditorManagerCore
core =
SCR_EditorManagerCore
.Cast(
SCR_EditorManagerCore
.GetInstance(
SCR_EditorManagerCore
));
20
if
(!core)
21
return
;
22
23
var.
SetInt
(core.
GetBaseModes
(
EEditorModeFlag
.DEFAULT));
24
SetFromVar
(var);
25
}
26
}
27
};
EEditorModeFlag
EEditorModeFlag
Definition
EEditorModeFlag.c:2
SCR_BaseEditorAttribute
Base Attribute Script for other attributes to inherent from to get and set varriables in Editor Attri...
Definition
SCR_BaseEditorAttribute.c:4
SCR_BaseEditorAttribute::GetVariableOrCopy
sealed SCR_BaseEditorAttributeVar GetVariableOrCopy()
Definition
SCR_BaseEditorAttribute.c:326
SCR_BaseEditorAttributeUIComponent::GetAttribute
Get attribute this component represents return Editor attribute *SCR_BaseEditorAttribute GetAttribute()
Definition
SCR_BaseEditorAttributeUIComponent.c:59
SCR_BaseEditorAttributeVar
Definition
SCR_BaseEditorAttributeVar.c:2
SCR_BaseEditorAttributeVar::SetInt
void SetInt(int value)
Definition
SCR_BaseEditorAttributeVar.c:12
SCR_ButtonBoxMultiSelectAttributeUIComponent
Definition
SCR_ButtonBoxMultiSelectAttributeUIComponent.c:4
SCR_ButtonBoxMultiSelectAttributeUIComponent::SetFromVar
override void SetFromVar(SCR_BaseEditorAttributeVar var)
Definition
SCR_ButtonBoxMultiSelectAttributeUIComponent.c:26
SCR_EditorManagerCore
Core component to manage SCR_EditorManagerEntity.
Definition
SCR_EditorManagerCore.c:6
SCR_EditorManagerCore::GetBaseModes
EEditorMode GetBaseModes(EEditorModeFlag flags=-1, bool coreOnly=false)
Definition
SCR_EditorManagerCore.c:300
SCR_OverrideModesEditorAttributeUIComponent
Definition
SCR_OverrideModesEditorAttributeUIComponent.c:4
SCR_OverrideModesEditorAttributeUIComponent::ToggleEnableAttribute
override void ToggleEnableAttribute(bool enabled)
Definition
SCR_OverrideModesEditorAttributeUIComponent.c:5
scripts
Game
Editor
UI
Components
Attributes
SCR_OverrideModesEditorAttributeUIComponent.c
Generated by
1.17.0