Struct amethyst::Application [] [src]

pub struct Application<'a, 'b> {
    pub engine: Engine,
    // some fields omitted
}

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

Fields

The engine struct, holding world and thread pool.

Methods

impl<'a, 'b> Application<'a, 'b>
[src]

[src]

Creates a new Application with the given initial game state.

[src]

Builds a new Application with the given settings.

[src]

Starts the application and manages the game loop.

Trait Implementations

impl<'a, 'b> Debug for Application<'a, 'b>
[src]

[src]

Formats the value using the given formatter.