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
-