Name |
Description |
BufferedStatesAccessor |
Acts as an entity's view into the buffered states system. Buffered states are updated each frame and contain the latest known states. These states can also be written to. Writes will not be immediately visible; the next frame's write buffer flush will write the changes to the entities. |
BufferedStatesManager |
Manages the buffered and interpolated states of entities. |
EntityStateWriteBuffer |
Buffer containing pending writes to entity states. |
EntityStateWriteBuffer.EntityStateChange |
|
InterpolatedStatesAccessor |
Accesses an entity's interpolated states. Interpolated states are blended states between the previous and current entity states based on the time remainder from interal timestepping. |
InterpolatedStatesManager |
Manages the interpolated states of entities. Interpolated states are those based on the previous entity states and the current entity states, blended together using the time remainder from internal time stepping. |
StateReadBuffers |
Manages the buffered states of entities. |