Module game::components [] [src]

The components module is where game entity components live

Modules

create

Methods for creating entities

messages

The possible messages between components

parts

Parts that can be used to compose entities

physics

Attempt at a generic physics engine

systems

Systems that the World uses to work with entities

Structs

Entities

Stores all entities

Parts

A struct of HashMap for each entity part type

Constants

AABB
AI
ANIMATION
ARMOUR
CIRCLE
EMPTY
HEALTH
INPUT
INVENTORY
PHYSICS
PLAYER
POSITION
SPRITE
VELOCITY