Up to date

This page is up to date for Godot 4.0. If you still find outdated information, please open an issue.

PhysicsDirectBodyState3DExtension

Inherits: PhysicsDirectBodyState3D < Object

There is currently no description for this class. Please help us by contributing one!

Methods

void

_add_constant_central_force ( Vector3 force ) virtual

void

_add_constant_force ( Vector3 force, Vector3 position ) virtual

void

_add_constant_torque ( Vector3 torque ) virtual

void

_apply_central_force ( Vector3 force ) virtual

void

_apply_central_impulse ( Vector3 impulse ) virtual

void

_apply_force ( Vector3 force, Vector3 position ) virtual

void

_apply_impulse ( Vector3 impulse, Vector3 position ) virtual

void

_apply_torque ( Vector3 torque ) virtual

void

_apply_torque_impulse ( Vector3 impulse ) virtual

Vector3

_get_angular_velocity ( ) virtual const

Vector3

_get_center_of_mass ( ) virtual const

Vector3

_get_center_of_mass_local ( ) virtual const

Vector3

_get_constant_force ( ) virtual const

Vector3

_get_constant_torque ( ) virtual const

RID

_get_contact_collider ( int contact_idx ) virtual const

int

_get_contact_collider_id ( int contact_idx ) virtual const

Object

_get_contact_collider_object ( int contact_idx ) virtual const

Vector3

_get_contact_collider_position ( int contact_idx ) virtual const

int

_get_contact_collider_shape ( int contact_idx ) virtual const

Vector3

_get_contact_collider_velocity_at_position ( int contact_idx ) virtual const

int

_get_contact_count ( ) virtual const

Vector3

_get_contact_impulse ( int contact_idx ) virtual const

Vector3

_get_contact_local_normal ( int contact_idx ) virtual const

Vector3

_get_contact_local_position ( int contact_idx ) virtual const

int

_get_contact_local_shape ( int contact_idx ) virtual const

Vector3

_get_inverse_inertia ( ) virtual const

Basis

_get_inverse_inertia_tensor ( ) virtual const

float

_get_inverse_mass ( ) virtual const

Vector3

_get_linear_velocity ( ) virtual const

Basis

_get_principal_inertia_axes ( ) virtual const

PhysicsDirectSpaceState3D

_get_space_state ( ) virtual

float

_get_step ( ) virtual const

float

_get_total_angular_damp ( ) virtual const

Vector3

_get_total_gravity ( ) virtual const

float

_get_total_linear_damp ( ) virtual const

Transform3D

_get_transform ( ) virtual const

Vector3

_get_velocity_at_local_position ( Vector3 local_position ) virtual const

void

_integrate_forces ( ) virtual

bool

_is_sleeping ( ) virtual const

void

_set_angular_velocity ( Vector3 velocity ) virtual

void

_set_constant_force ( Vector3 force ) virtual

void

_set_constant_torque ( Vector3 torque ) virtual

void

_set_linear_velocity ( Vector3 velocity ) virtual

void

_set_sleep_state ( bool enabled ) virtual

void

_set_transform ( Transform3D transform ) virtual


Method Descriptions

void _add_constant_central_force ( Vector3 force ) virtual

There is currently no description for this method. Please help us by contributing one!


void _add_constant_force ( Vector3 force, Vector3 position ) virtual

There is currently no description for this method. Please help us by contributing one!


void _add_constant_torque ( Vector3 torque ) virtual

There is currently no description for this method. Please help us by contributing one!


void _apply_central_force ( Vector3 force ) virtual

There is currently no description for this method. Please help us by contributing one!


void _apply_central_impulse ( Vector3 impulse ) virtual

There is currently no description for this method. Please help us by contributing one!


void _apply_force ( Vector3 force, Vector3 position ) virtual

There is currently no description for this method. Please help us by contributing one!


void _apply_impulse ( Vector3 impulse, Vector3 position ) virtual

There is currently no description for this method. Please help us by contributing one!


void _apply_torque ( Vector3 torque ) virtual

There is currently no description for this method. Please help us by contributing one!


void _apply_torque_impulse ( Vector3 impulse ) virtual

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_angular_velocity ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_center_of_mass ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_center_of_mass_local ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_constant_force ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_constant_torque ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


RID _get_contact_collider ( int contact_idx ) virtual const

There is currently no description for this method. Please help us by contributing one!


int _get_contact_collider_id ( int contact_idx ) virtual const

There is currently no description for this method. Please help us by contributing one!


Object _get_contact_collider_object ( int contact_idx ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_contact_collider_position ( int contact_idx ) virtual const

There is currently no description for this method. Please help us by contributing one!


int _get_contact_collider_shape ( int contact_idx ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_contact_collider_velocity_at_position ( int contact_idx ) virtual const

There is currently no description for this method. Please help us by contributing one!


int _get_contact_count ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_contact_impulse ( int contact_idx ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_contact_local_normal ( int contact_idx ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_contact_local_position ( int contact_idx ) virtual const

There is currently no description for this method. Please help us by contributing one!


int _get_contact_local_shape ( int contact_idx ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_inverse_inertia ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Basis _get_inverse_inertia_tensor ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


float _get_inverse_mass ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_linear_velocity ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Basis _get_principal_inertia_axes ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


PhysicsDirectSpaceState3D _get_space_state ( ) virtual

There is currently no description for this method. Please help us by contributing one!


float _get_step ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


float _get_total_angular_damp ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_total_gravity ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


float _get_total_linear_damp ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Transform3D _get_transform ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Vector3 _get_velocity_at_local_position ( Vector3 local_position ) virtual const

There is currently no description for this method. Please help us by contributing one!


void _integrate_forces ( ) virtual

There is currently no description for this method. Please help us by contributing one!


bool _is_sleeping ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


void _set_angular_velocity ( Vector3 velocity ) virtual

There is currently no description for this method. Please help us by contributing one!


void _set_constant_force ( Vector3 force ) virtual

There is currently no description for this method. Please help us by contributing one!


void _set_constant_torque ( Vector3 torque ) virtual

There is currently no description for this method. Please help us by contributing one!


void _set_linear_velocity ( Vector3 velocity ) virtual

There is currently no description for this method. Please help us by contributing one!


void _set_sleep_state ( bool enabled ) virtual

There is currently no description for this method. Please help us by contributing one!


void _set_transform ( Transform3D transform ) virtual

There is currently no description for this method. Please help us by contributing one!