AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: debug/gb_debug_settings.gd
Version: 5.0
class_name: GBDebugSettings
extends: GBResource
Signals
debug_level_changed(new_level: int)- Global plugin log level. Keep a private backing field only for this property so
- we can emit
debug_level_changedwhen the level changes at runtime.
grid_positioner_log_mode_changed(new_mode: int)- Global plugin log level. Keep a private backing field only for this property so
- we can emit
debug_level_changedwhen the level changes at runtime.
if- Convenience setter that ensures the property setter is used
Exports
level: LogLevel = LogLevel.WARNING:_group- Centralized logging control for GridPositioner2D diagnostics. Select exactly one mode at a time.
grid_positioner_log_mode: GridPositionerLogMode = GridPositionerLogMode.NONE:- Global plugin log level. Keep a private backing field only for this property so
- we can emit
debug_level_changedwhen the level changes at runtime.
_group- Centralized logging control for GridPositioner2D diagnostics. Select exactly one mode at a time.
draw_rule_check_indicator_debug: bool = false- Convenience setter that ensures the property setter is used
indicator_collision_point_min_radius: float = 2.0- Convenience setter that ensures the property setter is used
indicator_collision_point_scale: float = 0.15- Convenience setter that ensures the property setter is used
indicator_connection_line_min_width: float = 1.0- Convenience setter that ensures the property setter is used
indicator_connection_line_scale: float = 0.05- Convenience setter that ensures the property setter is used
indicator_collision_point_color: Color = Color.RED- Convenience setter that ensures the property setter is used
indicator_connection_line_color: Color = Color.ORANGE- Convenience setter that ensures the property setter is used
indicator_outline_color: Color = Color.WHITE- Convenience setter that ensures the property setter is used
[Indicators]
Methods
_init(p_default_level := LogLevel.WARNING, p_default_positioner_mode := GridPositionerLogMode.NONE)set_debug_level(value: LogLevel) -> void- Convenience setter that ensures the property setter is used
get_editor_issues -> Arrayget_runtime_issues -> Array