Table of Contents

Namespace AlphaFramework.World.Components

Classes

AnimatedMesh

Represents an animated mesh loaded from a file.

Collision<TCoordinates>

Controls how EntityBase<TCoordinates, TTemplate>s occupy space around them.

CpuParticleSystem

Represents a particle system whose particles are tracked by the CPU.

LightSource

Represents a point light source.

Mesh

Represents a mesh loaded from a file.

Movement

Controls the basic movement parameters.

ParticleSystem

Represents a particle system (e.g. fire or steam) controlled by an XML preset.

Render

Controls how an EntityBase<TCoordinates, TTemplate> shall be rendered.

StaticMesh

Represents a non-animated mesh loaded from a file.

TestSphere

Renders a simple (optionally textured) sphere for benchmarks, etc.

Enums

ViewType