Skip to content

Conversation

@maxfleetdev
Copy link
Owner

No description provided.

Reworking from scratch from peer review
Introduced CommandData and CommandFlags for representing and flagging commands. Added CommandRegistry for registering and executing commands via reflection. Updated TestCommand to demonstrate command registration and execution. Minor improvements to CommandAttribute and CommandRoleAttribute constructors. Updated sample scene to include TestCommand usage.
Moved CommandRegistry to a new location and improved its logic, including static and instance command registration, auto-registration on load, and case-insensitive command execution. Updated CommandData with parameter retrieval and improved error logging. Adjusted TestCommand usage to match new API and file structure. Cleaned up obsolete files and reorganized sample commands.
@maxfleetdev maxfleetdev merged commit e6ffc70 into main Aug 3, 2025
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.

2 participants