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.