Skip to content

feat: extended C API for node metadata introspection#181

Merged
Auburn merged 1 commit intoAuburn:masterfrom
api-haus:feat/extended-metadata-api
Feb 12, 2026
Merged

feat: extended C API for node metadata introspection#181
Auburn merged 1 commit intoAuburn:masterfrom
api-haus:feat/extended-metadata-api

Conversation

@api-haus
Copy link
Copy Markdown
Contributor

@api-haus api-haus commented Feb 8, 2026

Exposed metadata fields that were already available in the C++ Metadata struct, but missing from the C API: descriptions, default values, min/max ranges, and group names.

This enables building a node editor UI purely through P/Invoke without hard-coding any node information — the C# side can now discover all node properties, their types, valid ranges, and defaults at runtime.

@Auburn Auburn merged commit 7787b0d into Auburn:master Feb 12, 2026
8 checks passed
@Auburn
Copy link
Copy Markdown
Owner

Auburn commented Feb 12, 2026

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants