Module amethyst::prelude [] [src]

Contains common types that can be glob-imported (*) for convenience.

Structs

Application

An Application is the root object of the game engine. It binds the OS event loop, state machines, timers and other core components in a central place.

ApplicationBuilder

ApplicationBuilder is an interface that allows for creation of an Application using a custom set of configuration. This is the normal way an Application object is created.

World

The World struct contains the component storages and other resources.

Enums

Trans

Types of state transitions.

Traits

Config

Trait implemented by the config! macro.

State

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