class

Godot::PhysicalBone3D

Inherits Godot::PhysicsBody3D < Godot::CollisionObject3D < Godot::Node3D < Godot::Node < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

angular_damp

Property angular_damp getter

Source
angular_damp=(val : Number)

Property angular_damp setter

Source
angular_damp_mode

Property angular_damp_mode getter

Source
angular_damp_mode=(val : Int)

Property angular_damp_mode setter

Source
angular_velocity

Property angular_velocity getter

Source
angular_velocity=(val)

Property angular_velocity setter

Source
apply_central_impulse(impulse : Vector3) : Void
Source
apply_impulse(impulse : Vector3, position : Vector3) : Void
Source
body_offset

Property body_offset getter

Source
body_offset=(val)

Property body_offset setter

Source
bounce

Property bounce getter

Source
bounce=(val : Number)

Property bounce setter

Source
can_sleep

Property can_sleep getter

Source
can_sleep=(val)

Property can_sleep setter

Source
can_sleep?
Source
custom_integrator

Property custom_integrator getter

Source
custom_integrator=(val)

Property custom_integrator setter

Source
custom_integrator?
Source
friction

Property friction getter

Source
friction=(val : Number)

Property friction setter

Source
get_angular_damp
Source
get_angular_damp_mode
Source
get_angular_velocity
Source
get_body_offset
Source
get_bone_id
Source
get_bounce
Source
get_friction
Source
get_gravity_scale
Source
get_joint_offset
Source
get_joint_rid
Source
get_joint_rotation
Source
get_joint_type
Source
get_linear_damp
Source
get_linear_damp_mode
Source
get_linear_velocity
Source
get_mass
Source
get_simulate_physics
Source
gravity_scale

Property gravity_scale getter

Source
gravity_scale=(val : Number)

Property gravity_scale setter

Source
is_able_to_sleep
Source
is_simulating_physics
Source
is_using_custom_integrator
Source
joint_offset

Property joint_offset getter

Source
joint_offset=(val)

Property joint_offset setter

Source
joint_rotation

Property joint_rotation getter

Source
joint_rotation=(val)

Property joint_rotation setter

Source
joint_type

Property joint_type getter

Source
joint_type=(val : Int)

Property joint_type setter

Source
linear_damp

Property linear_damp getter

Source
linear_damp=(val : Number)

Property linear_damp setter

Source
linear_damp_mode

Property linear_damp_mode getter

Source
linear_damp_mode=(val : Int)

Property linear_damp_mode setter

Source
linear_velocity

Property linear_velocity getter

Source
linear_velocity=(val)

Property linear_velocity setter

Source
mass

Property mass getter

Source
mass=(val : Number)

Property mass setter

Source
set_angular_damp(angular_damp : Float64) : Void
Source
set_angular_damp_mode(angular_damp_mode : Int64) : Void
Source
set_angular_velocity(angular_velocity : Vector3) : Void
Source
set_body_offset(offset : Transform3D) : Void
Source
set_bounce(bounce : Float64) : Void
Source
set_can_sleep(able_to_sleep : Bool) : Void
Source
set_friction(friction : Float64) : Void
Source
set_gravity_scale(gravity_scale : Float64) : Void
Source
set_joint_offset(offset : Transform3D) : Void
Source
set_joint_rotation(euler : Vector3) : Void
Source
set_joint_type(joint_type : Int64) : Void
Source
set_linear_damp(linear_damp : Float64) : Void
Source
set_linear_damp_mode(linear_damp_mode : Int64) : Void
Source
set_linear_velocity(linear_velocity : Vector3) : Void
Source
set_mass(mass : Float64) : Void
Source
set_use_custom_integrator(enable : Bool) : Void
Source

Nested types