Re-exportsΒ§
pub use aura::AuraSlot;pub use aura::AuraTransferState;pub use combat::CombatSlot;pub use cooldown::CooldownSlot;pub use dense::BoundDenseBuffer;pub use dense::DenseBuffer;pub use descriptor_table::DescriptorIter;pub use descriptor_table::DescriptorTable;pub use equipment::EquipmentSlot;pub use hero_tree::HeroTreeSlot;pub use history::HistorySlot;pub use ids::DescriptorId;pub use item::ItemSlot;pub use layout::AuraProjectionSlotHandle;pub use layout::AuraSlotHandle;pub use layout::BufferRequirements;pub use layout::CooldownSlotHandle;pub use layout::EquipmentSlotHandle;pub use layout::HeroTreeSlotHandle;pub use layout::HistorySlotHandle;pub use layout::ItemSlotHandle;pub use layout::LayoutFingerprint;pub use layout::ResourceSlotHandle;pub use layout::SetBonusSlotHandle;pub use layout::SpellSlotHandle;pub use layout::SwingSlotHandle;pub use layout::TalentSlotHandle;pub use layout::UnitSlotHandle;pub use layout::WeaponImbueSlotHandle;pub use pet::PetSlot;pub use player::PlayerSlot;pub use resource::ResourceSlot;pub use set_bonus::SetBonusSlot;pub use spell::SpellSlot;pub use standalone::DefaultValue;pub use standalone::StandaloneDefault;pub use swing::SwingSlot;pub use talent::TalentSlot;pub use unit::UnitSlot;pub use weapon_imbue::WeaponImbueSlot;
ModulesΒ§
- abi_
pins π - Compile-time ABI pins binding the shared
field_offsetconstants to the real slot layouts. - aura π
- combat π
- cooldown π
- dense π
- Dense runtime buffer storage, offsets, accessors, dumps, and iteration.
- descriptor_
table π - equipment π
- hero_
tree π - history π
- ids π
- Typed
repr(transparent)newtypes for a descriptorβs stable id and a byte offset. - item π
- layout π
- Frozen dense-buffer layout and construction-validated slot handles.
- pet π
- player π
- resource π
- set_
bonus π - spell π
- standalone π
- swing π
- talent π
- unit π
- weapon_
imbue π
StructsΒ§
- AuraKey
- Collision-free identity for one aura instance.
- Aura
Projection Key - Dense-buffer identity for an APL aura category projection.
- Field
Descriptor - Inventory entry describing one expression-readable buffer field.
- Slot
Descriptor - Inventory entry describing one dense-buffer slot domain.