class MainNode
- MainNode
- Godot::Node3D
- Godot::Node
- Godot::Object
- Reference
- Object
Overview
Main root node for the Diorite project
Defined in:
main.crClass Method Summary
- ._godot_has_virtual_method(method_name : String) : Bool
- .godot_class_name : String
- .godot_parent_class_name : String
Instance Method Summary
-
#_godot_call_tool_button(button_name : String) : Void
Dispatches inspector tool button clicks on this object.
-
#_godot_call_virtual(method_name : String, delta : Float64) : Void
Virtual method and property dispatch hooks overridden by class registration macros.
-
#_godot_get_property(prop_name : String, ret_ptr : Pointer(Void)) : Void
Invoked by the GDExtension bridge when retrieving an exposed
@exportproperty. -
#_godot_set_property(prop_name : String, val_ptr : Pointer(Void)) : Void
Invoked by the GDExtension bridge when setting an exposed
@exportproperty. -
#_ready : Void
Lifecycle callback called when the node enters the active scene tree.
-
#emit_initialized : Void
Type-safe emission helper
-
#initialized : Godot::TypedSignal()
Bound signal accessor for idiomatic
await(node.initialized)or `node.initialized.connect { ... -
#on_initialized(&block : -> Void) : Godot::SignalSubscription
Type-safe signal listener
-
#on_initialized_once(&block : -> Void) : Godot::SignalSubscription
One-shot type-safe signal listener that automatically disconnects after firing once
Class Method Detail
Instance Method Detail
Dispatches inspector tool button clicks on this object.
Virtual method and property dispatch hooks overridden by class registration macros.
Delta timestep is received with 64-bit precision (Float64).
Invoked by the GDExtension bridge when retrieving an exposed @export property.
Invoked by the GDExtension bridge when setting an exposed @export property.
Lifecycle callback called when the node enters the active scene tree.
Bound signal accessor for idiomatic await(node.initialized) or node.initialized.connect { ... }
One-shot type-safe signal listener that automatically disconnects after firing once