Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
VirtualRgbDeviceGroup.cs
Go to the documentation of this file.
2
4
6{
7 private static readonly List<RgbDevice> EmptyList = new List<RgbDevice>();
8
9 private readonly List<RgbDevice> _devices;
10
11 private bool _isInitialized;
12
17
18 protected override void Initialize()
19 {
20 _isInitialized = true;
21 }
22
23 protected override void Uninitialize()
24 {
25 _isInitialized = false;
26 }
27
29 {
30 return _isInitialized ? _devices.GetEnumerator() : EmptyList.GetEnumerator();
31 }
32}
static readonly List< RgbDevice > EmptyList
override IEnumerator< RgbDevice > GetEnumerator()