GBSystem
AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: godot/base/gb_system.gd
Version: 5.1
class_name: GBSystem
extends: GBNode
Summary
Base class for plugin subsystems.
Derive system implementations (placement, manipulation, targeting, etc.) from this class to gain standard lifecycle hooks and DI integration. Systems should validate dependencies and expose well-defined public methods for coordination with other systems.
Signals
(none)
Exports
(none)
Methods
resolve_gb_dependencies()- Injects dependencies from the composition container (fail-fast: no default body).
get_runtime_issues()- Validates that all required dependencies are properly set. Returns list of validation issue messages (empty if valid). Fail-fast abstract.