Encompasses a single piece of data generated at a certian point in time during a recording. Meant to be immutable.
An event that acts as a key value pair with an associated timestamp.
A helper class that's just a block of key value pairs that map string keys to different types of data.
An abstract scriptable object meant to easily allow for a reference to a recording to be wired into different components in the inspector.
An event that represents an event that occurs to a monobehavior instance.
An event that is meant to store a vector value that was present at some point in time. Used to represent things such as position and rotation.
Encapsulates a piece of data, acting as basic building block for serialization of recordings.
Outline of what data get's serialized when put into RAP format. Each recording can contain multiple sub-recordings, equating to a tree-like structure.
Events that coorelates to the monobehavior lifecycle.