There is a newer version of the record available.

Published April 15, 2023 | Version v0.7.0

mlange-42/arche: Arche v0.7.0

Authors/Creators

  • 1. @Helmholtz-UFZ @finam-ufz

Description

✔️ Feature release. No breaking changes

Features
  • Adds method World.ComponentType(ID) to get the reflect.Type for component IDs (#215)
  • Adds methods World.GetUnchecked and World.HasUnchecked as optimized variants for known static entities (#217, #219)
  • Adds method MapX.GetUnchecked to all generic mappers, as equivalent to previous point (#217, #219)
  • Adds methods Map.GetUnchecked and Map.HasUnchecked to generic Map, as equivalent to previous points (#217, #219)
Performance
  • Optimize World.Alive(Entity) by only checking the entity generation, but not id == 0 (#220)

Files

mlange-42/arche-v0.7.0.zip

Files (133.5 kB)

Name Size Download all
md5:01bfcc70d4fe1ec354085548b7f64030
133.5 kB Preview Download

Additional details

Related works