Skip to content

FamilyRequirementsManaging

ctreffs edited this page Oct 7, 2020 · 4 revisions

FamilyRequirementsManaging

public protocol FamilyRequirementsManaging

Requirements

componentTypes

var componentTypes: [Component.Type]

components(nexus:​entityId:​)

static func components(nexus: Nexus, entityId: EntityIdentifier) -> Components

entityAndComponents(nexus:​entityId:​)

static func entityAndComponents(nexus: Nexus, entityId: EntityIdentifier) -> EntityAndComponents

createMember(nexus:​components:​)

static func createMember(nexus: Nexus, components: Components) -> Entity
Clone this wiki locally