Abacus
v0.1.0-alpha
Playtesting tools for Unity
|
Measures splits (discrete, sequential durations). Use when you want to measure the time each event in a sequence takes to complete More...
Public Member Functions | |
void | ToggleSplit (string name) |
Toggle the current split's state More... | |
void | StartSplit (string name) |
Start a new split More... | |
void | StopSplit () |
Stop the active split More... | |
string | GetVariableName () |
Retrieve the splitwatch's name/label More... | |
object | Dump () |
Convert the recorder data to an object for serialization More... | |
Public Attributes | |
string | Label |
List< Split > | Splits => _splits |
bool | IsRecording => (_current != null) |
string | DisplayType => "splitwatch" |
Additional Inherited Members | |
![]() | |
string | DisplayType [get] |
Measures splits (discrete, sequential durations). Use when you want to measure the time each event in a sequence takes to complete
object Abacus.Splitwatch.Dump | ( | ) |
Convert the recorder data to an object for serialization
Implements Abacus.Internal.ITemporal.
string Abacus.Splitwatch.GetVariableName | ( | ) |
Retrieve the splitwatch's name/label
Implements Abacus.Internal.ITemporal.
void Abacus.Splitwatch.StartSplit | ( | string | name | ) |
Start a new split
name | The name of the split |
void Abacus.Splitwatch.StopSplit | ( | ) |
Stop the active split
void Abacus.Splitwatch.ToggleSplit | ( | string | name | ) |
Toggle the current split's state
name | The name of the split |