amethyst_engine 0.3.1

Core engine library

Crate amethyst_engine [] [src]

Game engine sitting atop the core libraries.

Structs

Application

User-friendly facade for building games. Manages main loop.

Duration

ISO 8601 time duration with nanosecond precision. This also allows for the negative duration; see individual methods for details.

StateMachine

A simple stack-based state machine (pushdown automaton).

SteadyTime

A structure representing a moment in time.

Stopwatch

Useful utility for accurately measuring elapsed time.

Enums

Trans

Types of state transitions.

Traits

State

A trait which defines game states that can be used by the state machine.