GBCursorChanger

Optional component for changing the cursors when the grid builder mode state changes.

sort Weight: 10

Optional component for changing the cursors when the grid builder mode state changes.

Version: v5.0.0

STABLE

Inherits: GBSystemsComponent
Source: cursor_changer.gd
Parsing: AST-based for maximum accuracy with symbol typing


Variables

_mode_state:


_cursors:


_logger: GBLogger

Type: GBLogger


Methods

_ready

Signature: _ready() -> void

Returns: void


resolve_gb_dependencies

Signature: resolve_gb_dependencies(p_container: GBCompositionContainer) -> void

Returns: void

Parameters:

  • p_container: GBCompositionContainer

get_runtime_issues

Signature: get_runtime_issues() -> bool

Returns: bool


_on_mode_changed

Signature: _on_mode_changed(p_mode: GBEnums.Mode: Variant) -> void

Returns: void

Parameters:

  • p_mode: GBEnums.Mode: Variant

get_cursor

Signature: get_cursor(p_mode: GBEnums.Mode: Variant) -> void

Returns: void

Parameters:

  • p_mode: GBEnums.Mode: Variant

_on_tree_exiting

Signature: _on_tree_exiting() -> void

Returns: void