class
Diorite::DebugVisionCone3D
- Diorite::DebugVisionCone3D
- Diorite::DebugShape3D
- Godot::Node3D
- Godot::Node
- Godot::Object
- Reference
- Object
Overview
Node representing an inspector-configurable 3D sensory vision / detection cone.
Defined in:
diorite/nodes/debug_nodes_3d.crConstructors
Class Method Summary
-
._godot_auto_register_class : Void
Node representing an inspector-configurable 3D sensory vision / detection cone.
-
._godot_has_virtual_method(method_name : String) : Bool
Node representing an inspector-configurable 3D sensory vision / detection cone.
-
.godot_class_name : String
Node representing an inspector-configurable 3D sensory vision / detection cone.
-
.godot_parent_class_name : String
Node representing an inspector-configurable 3D sensory vision / detection cone.
Macro Summary
-
autoload(*args, **kwargs)
DSL directives for in-body autoload configuration
- autoload_node(*args, **kwargs)
- build(**kwargs, &block)
- create(**kwargs, &block)
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
Node representing an inspector-configurable 3D sensory vision / detection cone.
-
#_godot_call_virtual_with_data(method_name : String, args : Pointer(Pointer(Void)), ret : Pointer(Void)) : Void
Dispatches generic virtual methods with raw arguments and return buffer.
-
#_godot_get_property(prop_name : String, ret_ptr : Pointer(Void)) : Void
Node representing an inspector-configurable 3D sensory vision / detection cone.
-
#_godot_set_property(prop_name : String, val_ptr : Pointer(Void)) : Void
Node representing an inspector-configurable 3D sensory vision / detection cone.
-
#angle_deg : Float32
Field-of-view angle in degrees.
-
#angle_deg=(angle_deg : Float32)
Field-of-view angle in degrees.
-
#call(method : String, *args) : Pointer(Void)
Calls the named method on the object with variable arguments.
- #cone_angle : Float32
- #cone_angle=(val : Float32) : Void
- #cone_range : Float32
- #cone_range=(val : Float32) : Void
-
#range : Float32
Maximum sensory distance.
-
#range=(range : Float32)
Maximum sensory distance.
-
#segments : Int32
Arc segment count.
-
#segments=(segments : Int32)
Arc segment count.
-
#target : Godot::Vector3
Forward look direction or target offset.
-
#target=(target : Godot::Vector3)
Forward look direction or target offset.
Instance methods inherited from class Diorite::DebugShape3D
_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=
Constructor methods inherited from class Diorite::DebugShape3D
new(&block : self -> ) : self
new
Class methods inherited from class Diorite::DebugShape3D
_godot_auto_register_class : Void
_godot_auto_register_class,
_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
Macros inherited from class Diorite::DebugShape3D
autoload(*args, **kwargs)
autoload,
autoload_node(*args, **kwargs)
autoload_node,
build(**kwargs, &block)
build,
create(**kwargs, &block)
create
Constructor Detail
Class Method Detail
Node representing an inspector-configurable 3D sensory vision / detection cone.
Node representing an inspector-configurable 3D sensory vision / detection cone.
Node representing an inspector-configurable 3D sensory vision / detection cone.
Node representing an inspector-configurable 3D sensory vision / detection cone.
Macro Detail
Instance Method Detail
Dispatches inspector tool button clicks on this object.
Node representing an inspector-configurable 3D sensory vision / detection cone.
Dispatches generic virtual methods with raw arguments and return buffer.
Node representing an inspector-configurable 3D sensory vision / detection cone.
Node representing an inspector-configurable 3D sensory vision / detection cone.
Calls the named method on the object with variable arguments.