AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: utils/gb_diagnostics.gd
Version: 5.0
class_name: GBDiagnostics
extends: RefCounted
Signals
(none)
Exports
(none)
Methods
_is_verbose -> boolformat_debug(message: String, suite: String = "", file_path: String = "") -> Stringformat_indicator(indicator: Object) -> Stringformat_tile_list(tile_list: Array) -> Stringformat_indicator_list(prefix: String, indicators: Array, _cls_name: String = "", _file_path: String = "") -> Stringformat_stack_summary(stack: Array, max_entries: int = 6) -> Stringformat_node_label(obj: Object) -> Stringformat_visibility_context(node: Node, visual: CanvasItem, vp: Viewport, cam: Camera2D) -> Stringdescribe_collision_layers(obj: Object) -> Arrayformat_shape_cast_collisions(shape_cast: ShapeCast2D) -> Stringformat_canvas_item_state(ci: CanvasItem) -> Stringcamera_world_bounds(cam: Camera2D, vp: Viewport) -> Dictionaryis_inside_camera_bounds(bounds: Dictionary, pos: Vector2) -> boolis_offscreen(bounds: Dictionary, pos: Vector2) -> boolformat_screen_state(cam: Camera2D, vp: Viewport, positioner_pos: Vector2, has_mouse: bool, mouse_world: Vector2, map: Object) -> String_safe_get_tile_from_global_position(global_position: Vector2, map: Object) -> Vector2i