PhysicsDirectBodyState3D

Inherits: Object

Inherited By: PhysicsDirectBodyState3DExtension

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

Properties

Vector3

angular_velocity

Vector3

center_of_mass

Vector3

center_of_mass_local

Vector3

inverse_inertia

Basis

inverse_inertia_tensor

float

inverse_mass

Vector3

linear_velocity

Basis

principal_inertia_axes

bool

sleeping

float

step

float

total_angular_damp

Vector3

total_gravity

float

total_linear_damp

Transform3D

transform

Methods

void

add_constant_central_force ( Vector3 force=Vector3(0, 0, 0) )

void

add_constant_force ( Vector3 force, Vector3 position=Vector3(0, 0, 0) )

void

add_constant_torque ( Vector3 torque )

void

apply_central_force ( Vector3 force=Vector3(0, 0, 0) )

void

apply_central_impulse ( Vector3 impulse=Vector3(0, 0, 0) )

void

apply_force ( Vector3 force, Vector3 position=Vector3(0, 0, 0) )

void

apply_impulse ( Vector3 impulse, Vector3 position=Vector3(0, 0, 0) )

void

apply_torque ( Vector3 torque )

void

apply_torque_impulse ( Vector3 impulse )

Vector3

get_constant_force ( ) const

Vector3

get_constant_torque ( ) const

RID

get_contact_collider ( int contact_idx ) const

int

get_contact_collider_id ( int contact_idx ) const

Object

get_contact_collider_object ( int contact_idx ) const

Vector3

get_contact_collider_position ( int contact_idx ) const

int

get_contact_collider_shape ( int contact_idx ) const

Vector3

get_contact_collider_velocity_at_position ( int contact_idx ) const

int

get_contact_count ( ) const

Vector3

get_contact_impulse ( int contact_idx ) const

Vector3

get_contact_local_normal ( int contact_idx ) const

Vector3

get_contact_local_position ( int contact_idx ) const

int

get_contact_local_shape ( int contact_idx ) const

Vector3

get_contact_local_velocity_at_position ( int contact_idx ) const

PhysicsDirectSpaceState3D

get_space_state ( )

Vector3

get_velocity_at_local_position ( Vector3 local_position ) const

void

integrate_forces ( )

void

set_constant_force ( Vector3 force )

void

set_constant_torque ( Vector3 torque )


Property Descriptions

Vector3 angular_velocity

  • void set_angular_velocity ( Vector3 value )

  • Vector3 get_angular_velocity ( )

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


Vector3 center_of_mass

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


Vector3 center_of_mass_local

  • Vector3 get_center_of_mass_local ( )

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


Vector3 inverse_inertia

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


Basis inverse_inertia_tensor

  • Basis get_inverse_inertia_tensor ( )

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


float inverse_mass

  • float get_inverse_mass ( )

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


Vector3 linear_velocity

  • void set_linear_velocity ( Vector3 value )

  • Vector3 get_linear_velocity ( )

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


Basis principal_inertia_axes

  • Basis get_principal_inertia_axes ( )

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


bool sleeping

  • void set_sleep_state ( bool value )

  • bool is_sleeping ( )

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


float step

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


float total_angular_damp

  • float get_total_angular_damp ( )

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


Vector3 total_gravity

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


float total_linear_damp

  • float get_total_linear_damp ( )

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


Transform3D transform

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


Method Descriptions

void add_constant_central_force ( Vector3 force=Vector3(0, 0, 0) )

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


void add_constant_force ( Vector3 force, Vector3 position=Vector3(0, 0, 0) )

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


void add_constant_torque ( Vector3 torque )

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


void apply_central_force ( Vector3 force=Vector3(0, 0, 0) )

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


void apply_central_impulse ( Vector3 impulse=Vector3(0, 0, 0) )

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


void apply_force ( Vector3 force, Vector3 position=Vector3(0, 0, 0) )

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


void apply_impulse ( Vector3 impulse, Vector3 position=Vector3(0, 0, 0) )

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


void apply_torque ( Vector3 torque )

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


void apply_torque_impulse ( Vector3 impulse )

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


Vector3 get_constant_force ( ) const

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


Vector3 get_constant_torque ( ) const

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


RID get_contact_collider ( int contact_idx ) const

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


int get_contact_collider_id ( int contact_idx ) const

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


Object get_contact_collider_object ( int contact_idx ) const

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


Vector3 get_contact_collider_position ( int contact_idx ) const

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


int get_contact_collider_shape ( int contact_idx ) 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 ) const

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


int get_contact_count ( ) const

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


Vector3 get_contact_impulse ( int contact_idx ) const

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


Vector3 get_contact_local_normal ( int contact_idx ) const

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


Vector3 get_contact_local_position ( int contact_idx ) const

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


int get_contact_local_shape ( int contact_idx ) const

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


Vector3 get_contact_local_velocity_at_position ( int contact_idx ) const

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


PhysicsDirectSpaceState3D get_space_state ( )

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


Vector3 get_velocity_at_local_position ( Vector3 local_position ) const

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


void integrate_forces ( )

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


void set_constant_force ( Vector3 force )

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


void set_constant_torque ( Vector3 torque )

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