[][src]Module weasel::space

Module for the spatial dimension.

Structs

MoveEntity

An event to move an entity from its position to a new one.

MoveEntityTrigger

Trigger to build and fire a DummyEvent event.

ResetSpace

Event to reset the space model.

ResetSpaceTrigger

Trigger to build and fire a ResetSpace event.

Space

This object takes care of everything related to space and movement in the battle.
It verifies the consistency of every entity's position.

Traits

SpaceRules

Rules to govern the space dimension in a game.

Type Definitions

Position

Type to represent an object's position.

SpaceModel

Type to store all information about the space dimension in the game.

SpaceSeed

Type to represent a space seed. It is used to bootstrap the spatial model of a game.