star.entity

Undocumented in source.

Modules

engine
module star.entity.engine

Convenience class wrapping the entire ECS framework.

entity
module star.entity.entity

Defines an architecture to manage entities, and several entity-related events. Components must be defined as classes (for internal storage).

event
module star.entity.event

Defines an architecture for event receiving and subscribing. Events may be structs or components. Event receivers must implement the Receiver(E) interface.

system
module star.entity.system

Defines an architecture to manage systems. Systems must implement the System interface.

Public Imports

star.entity.engine
public import star.entity.engine;
Undocumented in source.
star.entity.entity
public import star.entity.entity;
Undocumented in source.
star.entity.system
public import star.entity.system;
Undocumented in source.
star.entity.event
public import star.entity.event;
Undocumented in source.

Meta