Module crystalorb::timestamp[][src]

Expand description

Types for identifying/indexing and comparing the time between simulation frames.

Many things in CrystalOrb are timestamped. Each frame of a World simulation are assigned a Timestamp. The corresponding snapshots, commands, and display states are all timestamped so that the client and server knows which simulation frame they are associated with.

Structs

Representation of time in the same units as Timestamp, but whereas Timestamp identifies which whole number of frames only, FloatTimestamp can represent any time in the continuous region between two adjacent frames.

Represents and identifies a simulation instant.

Associate a Timestamp with another type.