Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
SwitchSetting
int System.Diagnostics.Switch.SwitchSetting
get
set
protected
inherited
Definition at line
72
of file
Switch.cs
.
73
{
74
get
75
{
76
if
(!
_initialized
&&
InitializeWithStatus
())
77
{
78
OnSwitchSettingChanged
();
79
}
80
return
_switchSetting
;
81
}
82
set
83
{
84
bool
flag =
false
;
85
lock
(
InitializedLock
)
86
{
87
_initialized
=
true
;
88
if
(
_switchSetting
!=
value
)
89
{
90
_switchSetting
=
value
;
91
flag =
true
;
92
}
93
}
94
if
(flag)
95
{
96
OnSwitchSettingChanged
();
97
}
98
}
99
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Diagnostics.Switch.OnSwitchSettingChanged
virtual void OnSwitchSettingChanged()
Definition
Switch.cs:193
System.Diagnostics.Switch.InitializeWithStatus
bool InitializeWithStatus()
Definition
Switch.cs:173
System.Diagnostics.Switch._switchSetting
int _switchSetting
Definition
Switch.cs:14
System.Diagnostics.Switch.InitializedLock
object InitializedLock
Definition
Switch.cs:33
System.Diagnostics.Switch._initialized
volatile bool _initialized
Definition
Switch.cs:16
System.ExceptionArgument.value
@ value
Referenced by
System.Diagnostics.Switch.OnValueChanged()
.
System
Diagnostics
TraceSwitch
Generated by
1.10.0