Abacus  v0.1.0-alpha
Playtesting tools for Unity
Abacus Namespace Reference

Classes

struct  DataPoint
 Defines a generic data recording by pairing a data type with a timestamp More...
 
struct  EventTimestamp
 A timestamp attaches a name to a time More...
 
class  EventTimestamper
 Timestamps mark a time with a string More...
 
class  FieldMetric
 Abstract base class for all field-based metrics; Create a new FieldMetric recorder class by inheriting from this More...
 
class  FloatFieldMetric
 Records from float fields More...
 
class  FloatPropertyMetric
 Records from float properties More...
 
class  IntFieldMetric
 Records from int fields More...
 
class  IntPropertyMetric
 Records from int properties More...
 
class  PropertyMetric
 Abstract base class for all property-based metrics; Create a new PropertyMetric recorder class by inheriting from this More...
 
class  Split
 Splits are for measuring the duration of discrete, sequential events More...
 
class  Splitwatch
 Measures splits (discrete, sequential durations). Use when you want to measure the time each event in a sequence takes to complete More...
 
class  Stopwatch
 Measures generalized time duration. Use when you want to measure the of a particular event multiple times ex: duration of each combat sequence More...
 
class  StringFieldMetric
 Records from string fields More...
 
class  StringPropertyMetric
 Records from string properties More...
 
class  TimeDuration
 Stores a time duration, with start, end, and duration More...
 
class  Vector2FieldMetric
 Records from Vector2 fields More...
 
class  Vector2PropertyMetric
 Records from Vector2 properties More...
 
class  Vector3FieldMetric
 Records from Vector3 fields More...
 
class  Vector3PropertyMetric
 Records from Vector3 properties More...
 
class  Vector4FieldMetric
 Records from Vector4 fields More...
 
class  Vector4PropertyMetric
 Records from Vector4 properties More...