GBDebugSettings

Get any runtime issues detected for this resource.

sort Weight: 10

Get any runtime issues detected for this resource.

Version: v5.0.0

STABLE

Inherits: GBResource
Source: gb_debug_settings.gd
Parsing: AST-based for maximum accuracy with symbol typing


Variables

_level_internal:

we can emit debug_level_changed when the level changes at runtime.


_grid_positioner_log_mode_internal:


Signals

debug_level_changed(new_level: int)

Emitted when the debug level changes to a new value

Parameters:

  • new_level: int

grid_positioner_log_mode_changed(new_mode: int)

Parameters:

  • new_mode: int

Methods

_init

Signature: _init(p_default_level := LogLevel.WARNING: Variant, p_default_positioner_mode := GridPositionerLogMode.NONE: Variant) -> void

Returns: void

Parameters:

  • p_default_level := LogLevel.WARNING: Variant
  • p_default_positioner_mode := GridPositionerLogMode.NONE: Variant

set_debug_level

Signature: set_debug_level(value: LogLevel) -> void

Change the LogLevel to the passed value. Emits the debug_level_changed signal if the level changes.

Returns: void

Parameters:

  • value: LogLevel

get_editor_issues

Signature: get_editor_issues() -> Array

Get any issues detected in the editor context for this resource.

Returns: Array


get_runtime_issues

Signature: get_runtime_issues() -> Array

Get any runtime issues detected for this resource.

Returns: Array