Crate topaz [] [src]

Topaz

Topaz is a tiny game engine. It uses specs for its ECS. Any frameworks for graphics, sound, UI, etc. are plugin crates. All Topaz itself provides is a pushdown automaton (a state machine coupled with a stack.)

Structs

Engine

The state manager.

Enums

Transition

A transition to another State.

Traits

State

All states must implement this trait.