Interface EntityArchetypeVolume
- All Superinterfaces:
Volume
- All Known Subinterfaces:
ArchetypeVolume,EntityArchetypeVolume.Immutable,EntityArchetypeVolume.Modifiable<M>,EntityArchetypeVolume.Mutable,EntityArchetypeVolume.Streamable<B>,EntityArchetypeVolume.Unmodifiable<U>,Schematic
A
Volume that may contain several EntityArchetypes
such that they can be read, modified, and spawned into a EntityVolume.Mutable
via EntityVolume.Modifiable.spawnEntity(Entity). Note that this volume
does NOT guarantee immutability or thread safety. Utilize
EntityArchetypeVolume.Unmodifiables and possibly-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
-
Method Details
-
entityArchetypes
Collection<EntityArchetype> entityArchetypes() -
entityArchetypesByPosition
Collection<EntityArchetypeEntry> entityArchetypesByPosition() -
entityArchetypes
-