Marks the component as deleted.
Gets a tuple of components for each entity that has all the provided component types
Returns a Component of the supplied type if the given entity owns one
Gets all the components of the given type
Return the underlying dynamically-typed state. NB this object will never hide deleted state.
Drops all components and entities marked as deleted from the data
Sets the component data of the given owner. If entity already has component of this type, it overwrites existing component If entity does not exist, it will return undefined.
Returns this same state, but all getters will filter out deleted entities and components.
Generated using TypeDoc
Wraps an EntityComponentDb to provide a statically-typed, more ORM-like interface. If you want raw access to the dynamically-typed component data, grab the EntityComponentDb