Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

nuget.org : godotsharp.sourcegenerators

C# Source Generators for use with the Godot Game Engine (supports Godot 4 and .NET 8!) * `SceneTree` class attribute: -- Generates class property for uniquely named nodes -- Provides strongly typed access to the scene hierarchy (via `_` operator) * `GodotOverride` method attribute: -- Allows use of On*, instead of virtual _* overrides -- (Requires partial method declaration for use with Godot 4.0) * `Notify` property attribute: -- Generates boiler plate code, triggering only when values differ -- (Automagically triggers nested changes for Resource and Resource[]) * `InputMap` class attribute: -- Provides strongly typed access to project input actions * `CodeComments` class attribute: -- Provides a nested static class to access property comments from code (useful for in-game tooltips, etc) * `OnInstantiate` method attribute: -- Generates a static Instantiate method with matching args that calls attributed method as part of the instantiation process -- (Also generates a protected constructor to ensure proper initialisation - can be deactivated via attribute) * `OnImport` method attribute (GD4 only): -- Generates default plugin overrides and options to make plugin class cleaner (inherit from OnImportEditorPlugin) * Includes base classes/helpers to create project specific source generators

Registry - Homepage - JSON
purl: pkg:nuget/godotsharp.sourcegenerators
Keywords: Godot, C#, SourceGenerator, csharp, csharp-sourcegenerator, godot
License: MIT
Latest release: about 1 month ago
First release: over 3 years ago
Downloads: 10,103 total
Stars: 80 on GitHub
Forks: 6 on GitHub
Total Commits: 57
Committers: 1
Average commits per author: 57.0
Development Distribution Score (DDS): 0.0
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 6 days ago

    Loading...
    Readme
    Loading...