GodotSharp.SourceGenerators
GodotSharp.SourceGenerators is a collection of C source generators designed for the Godot Game Engine. It provides a wide range of attributes and code generation features that enhance Godot development with strongly typed access to common engine elements. Key features include SceneTree for navigating scene hierarchies, AnimNames for animation references, AudioBus for audio routing, AutoEnum for enum string conversions, Autoload for typed autoload node access, CodeComments for retrieving property documentation, GlobalGroups, InputMap, LayerNames, and ShaderGlobals for project-level types. Additional features include GodotOverride for cleaner virtual method declarations, Notify for property change tracking, Instantiable for scene instantiation, ResourceTree for resource hierarchies, Rpc method generators for typed remote procedure calls, Singleton for single instance patterns, Shader for uniform access, OnImport for editor plugin scaffolding, and TR. Version 2.7 introduces breaking changes including replacement