Skip to main content

Crate codegen

Crate codegen 

Source
Expand description

Command-line generator for manifest-authored engine content.

Modulesยง

app ๐Ÿ”’
CLI orchestration for manifest-authored engine content.
gen_aoe ๐Ÿ”’
Emission of AoE builder calls from manifest AoE definitions.
gen_aura ๐Ÿ”’
Emission of aura_<name> builder functions from manifest aura definitions.
gen_aura_behavior ๐Ÿ”’
gen_aura_modifiers ๐Ÿ”’
Emission of per-stack, rating, and spell-scoped aura modifiers.
gen_aura_periodic ๐Ÿ”’
Emission of aura duration, periodic damage, resource, and hook behavior.
gen_barrel ๐Ÿ”’
gen_build ๐Ÿ”’
gen_constants ๐Ÿ”’
gen_damage ๐Ÿ”’
Typed emission of spell and channel-tick damage builder calls.
gen_descriptor ๐Ÿ”’
gen_emit ๐Ÿ”’
Shared low-level typed emission primitives for spell, aura, and item generators.
gen_item_registry ๐Ÿ”’
gen_items ๐Ÿ”’
gen_proc ๐Ÿ”’
gen_spell_channel ๐Ÿ”’
gen_spell_properties ๐Ÿ”’
gen_spells ๐Ÿ”’
helpers ๐Ÿ”’
rust_source ๐Ÿ”’
Typed Rust token rendering for generated source files.

Staticsยง

GLOBAL ๐Ÿ”’

Functionsยง

main ๐Ÿ”’