The closure type observed by by this BoolMonitor over time.
BoolMonitor(string, BoolGenerator, float) is typically invoked with an anonymous function as its second argument, which will be interpreted as this type.
Optional parameter controlling how long after changing the display text for this monitor will remain emphasized
void Update ( )
Updates the BoolMonitor's state.
This invokes the BoolGenerator closure passed to this instance at construction, then updates the monitor's internal state based on whether and when the result of the closure changed.
void AppendToStringBuilder
( ref StringBuilder sb )
Serializes the current state of the monitor into a StringBuilder to be displayed.
This is a non-modifying function and does not actually update the current state; to update state, a separate call to Update must be made.
Parameters
sb
The string builder to which the serialization should be appended