Neodroid
0.2.0
Machine Learning Environment Prototyping Tool
ToggleUpdater.cs
Go to the documentation of this file.
1
using
droid
.
Runtime
.
Utilities
.
GameObjects
.
StatusDisplayer
.
EventRecipients
.
droid
.
Neodroid
.
Utilities
.
Unsorted
;
2
using
UnityEngine
;
3
using
UnityEngine
.UI;
4
5
namespace
droid
.Runtime.Utilities.GameObjects.StatusDisplayer.EventRecipients {
9
[RequireComponent(typeof(Toggle))]
10
[ExecuteInEditMode]
11
public
class
ToggleUpdater
:
DataPoller
{
14
[SerializeField]
15
Toggle _toggle;
16
17
// Use this for initialization
20
void
Start() { this._toggle = this.GetComponent<Toggle>(); }
21
26
public
override
void
PollData
(dynamic data) {
27
if
(data is
bool
) {
28
if
(this._toggle) {
29
this._toggle.isOn = data;
30
}
31
}
32
}
33
}
34
}
droid.Runtime.Utilities.GameObjects.StatusDisplayer.EventRecipients.droid.Neodroid
droid.Runtime.Utilities.GameObjects.StatusDisplayer.EventRecipients
Definition:
DataPoller.cs:4
droid.Runtime.Utilities.GameObjects.StatusDisplayer.EventRecipients.droid.Neodroid.Utilities
droid.Runtime.Utilities.GameObjects.StatusDisplayer.EventRecipients.ToggleUpdater
Definition:
ToggleUpdater.cs:11
droid.Runtime.Utilities.GameObjects.StatusDisplayer.EventRecipients.droid.Neodroid.Utilities.Unsorted
Definition:
DataPoller.cs:5
droid.Runtime.Utilities.GameObjects.StatusDisplayer.EventRecipients.droid
droid.Runtime.Utilities.GameObjects.StatusDisplayer.EventRecipients.ToggleUpdater.PollData
override void PollData(dynamic data)
Definition:
ToggleUpdater.cs:26
droid
droid.Runtime.Utilities.GameObjects.StatusDisplayer.EventRecipients.droid.Neodroid.Utilities.Unsorted.DataPoller
Definition:
DataPoller.cs:9
droid.Runtime.Utilities.GameObjects.StatusDisplayer
droid.Runtime.Utilities.GameObjects
droid.Runtime.Utilities
droid.Runtime
UnityEngine
Runtime
Utilities
GameObjects
StatusDisplayer
EventRecipients
ToggleUpdater.cs
Generated by
1.8.13