class Diorite::DebugArrow2D

Overview

Node representing an inspector-configurable 2D directional arrow.

Defined in:

diorite/nodes/debug_shape_2d.cr

Class Method Summary

Instance Method Summary

Instance methods inherited from class Diorite::DebugShape2D

_godot_call_tool_button(button_name : String) : Void _godot_call_tool_button, _godot_call_virtual(method_name : String, delta : Float64) : Void _godot_call_virtual, _godot_get_property(prop_name : String, ret_ptr : Pointer(Void)) : Void _godot_get_property, _godot_set_property(prop_name : String, val_ptr : Pointer(Void)) : Void _godot_set_property, _process(delta : Float64) : Void _process, _ready : Void _ready, color : Godot::Color color, color=(color : Godot::Color) color=, draw_on_top : Bool draw_on_top, draw_on_top=(draw_on_top : Bool) draw_on_top=, radius : Float32 radius, radius=(radius : Float32) radius=, rect_size : Godot::Vector2 rect_size, rect_size=(rect_size : Godot::Vector2) rect_size=, segments : Int32 segments, segments=(segments : Int32) segments=, shape_type : Int32 shape_type, shape_type=(shape_type : Int32) shape_type=, target : Godot::Vector2 target, target=(target : Godot::Vector2) target=

Class methods inherited from class Diorite::DebugShape2D

_godot_has_virtual_method(method_name : String) : Bool _godot_has_virtual_method, godot_class_name : String godot_class_name, godot_parent_class_name : String godot_parent_class_name

Class Method Detail

def self._godot_has_virtual_method(method_name : String) : Bool #

[View source]
def self.godot_class_name : String #

[View source]
def self.godot_parent_class_name : String #

[View source]

Instance Method Detail

def _godot_call_tool_button(button_name : String) : Void #
Description copied from class Diorite::DebugShape2D

Dispatches inspector tool button clicks on this object.


[View source]
def _godot_call_virtual(method_name : String, delta : Float64) : Void #
Description copied from class Diorite::DebugShape2D

Virtual method and property dispatch hooks overridden by class registration macros. Delta timestep is received with 64-bit precision (Float64).


[View source]
def _godot_get_property(prop_name : String, ret_ptr : Pointer(Void)) : Void #
Description copied from class Diorite::DebugShape2D

Invoked by the GDExtension bridge when retrieving an exposed @export property.


[View source]
def _godot_set_property(prop_name : String, val_ptr : Pointer(Void)) : Void #
Description copied from class Diorite::DebugShape2D

Invoked by the GDExtension bridge when setting an exposed @export property.


[View source]
def _ready : Void #
Description copied from class Diorite::DebugShape2D

Lifecycle callback called when the node enters the active scene tree.


[View source]