List of all items
Structs
- app::Args
- app::cache::ArtifactState
- app::cache::CacheState
- app::cache::CacheUpdate
- app::cache::CodegenCache
- app::cache::ManifestInputs
- app::generation::GenerationResult
- app::generation::LoadedSpec
- app::generation::PreparedSpec
- gen_aura::AuraBuilderStage
- gen_aura::AuraEmitOptions
- gen_aura::GeneratedAuraBuilderCode
- gen_spells::GeneratedSpellBuilderCode
- gen_spells::SpellChainOpts
- rust_source::ExpressionRequirements
- rust_source::RustSourceError
Enums
- app::generation::PreparedSpecSource
- gen_aura_periodic::PeriodicCoefficient
- gen_spells::SpellChainKind
- rust_source::FileComment
- rust_source::RustSourceErrorKind
Functions
- app::cache::append_length
- app::cache::cache_path
- app::cache::constant_output
- app::cache::generator_identity
- app::cache::output_checksum
- app::generation::generate_all_incremental
- app::generation::generate_item_outputs
- app::generation::generate_shared_outputs
- app::generation::generate_spec_outputs
- app::generation::prepare_specs_for_generation
- app::generation::push_generated
- app::generation::push_output
- app::identifiers::validate_item_identifiers
- app::identifiers::validate_module_component
- app::identifiers::validate_named_identifiers
- app::identifiers::validate_rust_identifier
- app::identifiers::validate_spec_identifiers
- app::main
- app::output_tree::actual_file_set
- app::output_tree::check_freshness
- app::output_tree::collect_actual_files
- app::output_tree::expected_path_set
- app::output_tree::write_generated_files
- app::ownership::adopt_legacy_generated_tree
- app::ownership::ownership_manifest_source
- app::ownership::prune_empty_owned_parents
- app::ownership::read_ownership_manifest
- app::ownership::reject_unowned_files
- app::ownership::validate_owned_file_kinds
- app::ownership::validate_owned_path
- app::ownership::write_ownership_manifest
- app::persist_cache
- app::run
- app::spec_file::generate_shared_file
- app::spec_file::generate_spec_file
- app::spec_file::spec_imports
- gen_aoe::apply_aoe
- gen_aoe::emit_aoe_overrides
- gen_aura::apply_core_aura_options
- gen_aura::aura_functions
- gen_aura::emit_aura_fn
- gen_aura::lower_manifest_aura
- gen_aura::manifest_spell_id_map
- gen_aura_behavior::apply_aura_consume_effects
- gen_aura_behavior::apply_refresh_behavior
- gen_aura_behavior::apply_tick_behavior
- gen_aura_modifiers::apply_per_stack_scalars
- gen_aura_modifiers::apply_rating_effects
- gen_aura_modifiers::apply_spell_scoped_effects
- gen_aura_modifiers::budget_scaled_expr
- gen_aura_modifiers::spell_ids
- gen_aura_modifiers::spell_scoped_call
- gen_aura_periodic::apply_aura_duration
- gen_aura_periodic::apply_periodic_ap
- gen_aura_periodic::apply_periodic_damage
- gen_aura_periodic::apply_periodic_hook_source
- gen_aura_periodic::apply_periodic_hooks
- gen_aura_periodic::apply_periodic_payload
- gen_aura_periodic::derived_periodic_data
- gen_aura_periodic::duration_spell_id
- gen_aura_periodic::item_scaled_effect_call
- gen_aura_periodic::option_u8
- gen_aura_periodic::periodic_behavior_source
- gen_aura_periodic::periodic_behavior_spell_id
- gen_barrel::generate_shared_mod
- gen_barrel::generate_specs_mod
- gen_barrel::generate_top_mod
- gen_build::auto_attack_expression
- gen_build::build_function
- gen_build::handler_factory
- gen_build::power_or_data
- gen_build::pre_items_expression
- gen_build::register_definitions
- gen_build::register_talent_content
- gen_build::validate_auto_attack_npc
- gen_constants::const_module
- gen_constants::constants
- gen_constants::count_guard
- gen_constants::declared_effect_spell_ids
- gen_constants::effect_constant
- gen_constants::effects
- gen_constants::hero_constants
- gen_constants::local_index
- gen_constants::local_indices
- gen_constants::metric_keys
- gen_constants::talent_table
- gen_constants::u32_slice
- gen_damage::apply_channel_tick_damage
- gen_damage::apply_channel_tick_damage_alt
- gen_damage::apply_damage
- gen_damage::weapon_ap_type
- gen_descriptor::descriptor
- gen_descriptor::hero_talent_statics
- gen_descriptor::hero_talent_tree_descriptors
- gen_descriptor::passive_effect_overrides
- gen_descriptor::proc_attribute_variant
- gen_descriptor::resource_variant
- gen_descriptor::server_proc_entries
- gen_descriptor::smoke_test
- gen_emit::damage_flags
- gen_emit::effect_lookup
- gen_emit::require_get
- gen_emit::scalar_ref_call
- gen_emit::scalar_ref_call_with_data
- gen_emit::spell_idx
- gen_emit::validated_channel_tick_count_call
- gen_emit::validated_charges_call
- gen_emit::validated_max_stacks_call
- gen_emit::validated_milliseconds_call
- gen_emit::validated_nonnegative_call
- gen_emit::validated_scalar_call
- gen_item_registry::aura_scalar_ref_ids
- gen_item_registry::generate_items_mod_file
- gen_item_registry::items_dispatch_table
- gen_item_registry::player_cast_hooks
- gen_item_registry::player_impact_hooks
- gen_item_registry::register_equipped_function
- gen_item_registry::registered_items
- gen_item_registry::simple_items_table
- gen_items::generate_item_file
- gen_items::is_plain_equip_aura
- gen_items::is_simple_equip_aura
- gen_items::item_aura_functions
- gen_items::item_constants
- gen_items::item_register_function
- gen_items::item_spell_functions
- gen_proc::apply_masks
- gen_proc::bit_or
- gen_proc::build_scalar_ref
- gen_proc::dbc_proc_driver
- gen_proc::impact_proc_builder
- gen_proc::impact_source
- gen_spell_channel::apply_channel
- gen_spell_properties::apply_core_spell_properties
- gen_spell_properties::apply_override
- gen_spells::apply_damage_payloads
- gen_spells::infer_self_applied_aura
- gen_spells::lower_manifest_spell
- gen_spells::spec_expression
- gen_spells::spell_functions
- helpers::display_name_from_filename
- helpers::fmt_f64
- helpers::module_name_from_filename
- helpers::spec_from_wow_id
- helpers::title_case
- helpers::to_display_name
- helpers::to_rotation_key
- helpers::to_snake
- main
- rust_source::apply_statement_padding
- rust_source::documented_u32_constant
- rust_source::expression_requirements
- rust_source::group_float
- rust_source::group_integer
- rust_source::inspect_link
- rust_source::lit_f64
- rust_source::lit_int
- rust_source::lit_str
- rust_source::render_rust
- rust_source::result_expression
- rust_source::rust_ident
- rust_source::rust_path