Module amethyst::ecs::components [] [src]

Standard library of useful components.

Structs

Child

Component for defining a parent entity.

Init

Initialization flag. Added to entity with a LocalTransform component after the first update.

InnerTransform

Raw transform data.

LocalTransform

Local position, rotation, and scale (from parent if it exists).

Mesh

A physical piece of geometry.

Renderable

A Component that can be attached to an ECS Entity to render it onscreen.

TextureLoadData

Loads raw texture data.

Transform

Performs a global transformation on the entity (transform from origin).

Type Definitions

Texture

Handle to a texture resource.