func deregisterComponent(self: System; component: Component): bool {...}{.locks: 0,
raises: [KeyError], tags: [].}
-
Source
Edit
func deregisterEntity(self: System; entity: Entity): bool {...}{.locks: 0,
raises: [], tags: [].}
-
Source
Edit
func destroy(self: var SystemObj) {...}{.raises: [], tags: [].}
-
Source
Edit
func entityToComponents(self: System): Table[EntityId, seq[Component]] {...}{.inline,
locks: 0, raises: [], tags: [].}
-
Source
Edit
func findComponentByParent[T: Component](self: System; parentId: EntityId): Option[
T] {...}{.locks: 0.}
-
Source
Edit
func findComponentByParent[T: Component](self: System; parent: Entity): Option[T] {...}{.
locks: 0.}
-
Source
Edit
func isInitialized(self: SystemObj | System): bool {...}{.inline, locks: 0.}
-
Source
Edit
func registerComponent(self: System; component: Component): bool {...}{.locks: 0,
raises: [KeyError], tags: [].}
-
Source
Edit
func refreshEntityRegistration(self: System; entity: Entity) {...}{.locks: 0,
raises: [KeyError], tags: [].}
-
Source
Edit
func registerEntity(self: System; entity: Entity;
componentStore: Table[ComponentId, Component]): bool {...}{.
locks: 0, raises: [KeyError], tags: [].}
-
Source
Edit