.. DO NOT EDIT THIS FILE!!! .. Generated automatically from Godot engine sources. .. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py. .. XML source: https://github.com/godotengine/godot/tree/master/docs/gdscript/doc/classes/PhysicsServer3D.xml. .. _class_PhysicsServer3D: PhysicsServer3D =============== **Inherits:** :ref:`Object` **Inherited By:** :ref:`PhysicsServer3DExtension` .. container:: contribute There is currently no description for this class. Please help us by :ref:`contributing one `! .. rst-class:: classref-reftable-group Methods ------- .. table:: :widths: auto +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_add_shape` **(** :ref:`RID` area, :ref:`RID` shape, :ref:`Transform3D` transform=Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0), :ref:`bool` disabled=false **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_attach_object_instance_id` **(** :ref:`RID` area, :ref:`int` id **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_clear_shapes` **(** :ref:`RID` area **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`area_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`area_get_collision_layer` **(** :ref:`RID` area **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`area_get_collision_mask` **(** :ref:`RID` area **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`area_get_object_instance_id` **(** :ref:`RID` area **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`area_get_param` **(** :ref:`RID` area, :ref:`AreaParameter` param **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`area_get_shape` **(** :ref:`RID` area, :ref:`int` shape_idx **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`area_get_shape_count` **(** :ref:`RID` area **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Transform3D` | :ref:`area_get_shape_transform` **(** :ref:`RID` area, :ref:`int` shape_idx **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`area_get_space` **(** :ref:`RID` area **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Transform3D` | :ref:`area_get_transform` **(** :ref:`RID` area **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_remove_shape` **(** :ref:`RID` area, :ref:`int` shape_idx **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_area_monitor_callback` **(** :ref:`RID` area, :ref:`Callable` callback **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_collision_layer` **(** :ref:`RID` area, :ref:`int` layer **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_collision_mask` **(** :ref:`RID` area, :ref:`int` mask **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_monitor_callback` **(** :ref:`RID` area, :ref:`Callable` callback **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_monitorable` **(** :ref:`RID` area, :ref:`bool` monitorable **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_param` **(** :ref:`RID` area, :ref:`AreaParameter` param, :ref:`Variant` value **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_ray_pickable` **(** :ref:`RID` area, :ref:`bool` enable **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_shape` **(** :ref:`RID` area, :ref:`int` shape_idx, :ref:`RID` shape **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_shape_disabled` **(** :ref:`RID` area, :ref:`int` shape_idx, :ref:`bool` disabled **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_shape_transform` **(** :ref:`RID` area, :ref:`int` shape_idx, :ref:`Transform3D` transform **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_space` **(** :ref:`RID` area, :ref:`RID` space **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`area_set_transform` **(** :ref:`RID` area, :ref:`Transform3D` transform **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_add_collision_exception` **(** :ref:`RID` body, :ref:`RID` excepted_body **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_add_constant_central_force` **(** :ref:`RID` body, :ref:`Vector3` force **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_add_constant_force` **(** :ref:`RID` body, :ref:`Vector3` force, :ref:`Vector3` position=Vector3(0, 0, 0) **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_add_constant_torque` **(** :ref:`RID` body, :ref:`Vector3` torque **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_add_shape` **(** :ref:`RID` body, :ref:`RID` shape, :ref:`Transform3D` transform=Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0), :ref:`bool` disabled=false **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_apply_central_force` **(** :ref:`RID` body, :ref:`Vector3` force **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_apply_central_impulse` **(** :ref:`RID` body, :ref:`Vector3` impulse **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_apply_force` **(** :ref:`RID` body, :ref:`Vector3` force, :ref:`Vector3` position=Vector3(0, 0, 0) **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_apply_impulse` **(** :ref:`RID` body, :ref:`Vector3` impulse, :ref:`Vector3` position=Vector3(0, 0, 0) **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_apply_torque` **(** :ref:`RID` body, :ref:`Vector3` torque **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_apply_torque_impulse` **(** :ref:`RID` body, :ref:`Vector3` impulse **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_attach_object_instance_id` **(** :ref:`RID` body, :ref:`int` id **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_clear_shapes` **(** :ref:`RID` body **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`body_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`body_get_collision_layer` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`body_get_collision_mask` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`body_get_collision_priority` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`body_get_constant_force` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`body_get_constant_torque` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PhysicsDirectBodyState3D` | :ref:`body_get_direct_state` **(** :ref:`RID` body **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`body_get_max_contacts_reported` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`BodyMode` | :ref:`body_get_mode` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`body_get_object_instance_id` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`body_get_param` **(** :ref:`RID` body, :ref:`BodyParameter` param **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`body_get_shape` **(** :ref:`RID` body, :ref:`int` shape_idx **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`body_get_shape_count` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Transform3D` | :ref:`body_get_shape_transform` **(** :ref:`RID` body, :ref:`int` shape_idx **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`body_get_space` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`body_get_state` **(** :ref:`RID` body, :ref:`BodyState` state **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`body_is_axis_locked` **(** :ref:`RID` body, :ref:`BodyAxis` axis **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`body_is_continuous_collision_detection_enabled` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`body_is_omitting_force_integration` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_remove_collision_exception` **(** :ref:`RID` body, :ref:`RID` excepted_body **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_remove_shape` **(** :ref:`RID` body, :ref:`int` shape_idx **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_reset_mass_properties` **(** :ref:`RID` body **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_axis_lock` **(** :ref:`RID` body, :ref:`BodyAxis` axis, :ref:`bool` lock **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_axis_velocity` **(** :ref:`RID` body, :ref:`Vector3` axis_velocity **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_collision_layer` **(** :ref:`RID` body, :ref:`int` layer **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_collision_mask` **(** :ref:`RID` body, :ref:`int` mask **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_collision_priority` **(** :ref:`RID` body, :ref:`float` priority **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_constant_force` **(** :ref:`RID` body, :ref:`Vector3` force **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_constant_torque` **(** :ref:`RID` body, :ref:`Vector3` torque **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_enable_continuous_collision_detection` **(** :ref:`RID` body, :ref:`bool` enable **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_force_integration_callback` **(** :ref:`RID` body, :ref:`Callable` callable, :ref:`Variant` userdata=null **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_max_contacts_reported` **(** :ref:`RID` body, :ref:`int` amount **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_mode` **(** :ref:`RID` body, :ref:`BodyMode` mode **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_omit_force_integration` **(** :ref:`RID` body, :ref:`bool` enable **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_param` **(** :ref:`RID` body, :ref:`BodyParameter` param, :ref:`Variant` value **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_ray_pickable` **(** :ref:`RID` body, :ref:`bool` enable **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_shape` **(** :ref:`RID` body, :ref:`int` shape_idx, :ref:`RID` shape **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_shape_disabled` **(** :ref:`RID` body, :ref:`int` shape_idx, :ref:`bool` disabled **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_shape_transform` **(** :ref:`RID` body, :ref:`int` shape_idx, :ref:`Transform3D` transform **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_space` **(** :ref:`RID` body, :ref:`RID` space **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_state` **(** :ref:`RID` body, :ref:`BodyState` state, :ref:`Variant` value **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`body_set_state_sync_callback` **(** :ref:`RID` body, :ref:`Callable` callable **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`body_test_motion` **(** :ref:`RID` body, :ref:`PhysicsTestMotionParameters3D` parameters, :ref:`PhysicsTestMotionResult3D` result=null **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`box_shape_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`capsule_shape_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`concave_polygon_shape_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`cone_twist_joint_get_param` **(** :ref:`RID` joint, :ref:`ConeTwistJointParam` param **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`cone_twist_joint_set_param` **(** :ref:`RID` joint, :ref:`ConeTwistJointParam` param, :ref:`float` value **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`convex_polygon_shape_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`custom_shape_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`cylinder_shape_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`free_rid` **(** :ref:`RID` rid **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`generic_6dof_joint_get_flag` **(** :ref:`RID` joint, Vector3.Axis axis, :ref:`G6DOFJointAxisFlag` flag **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`generic_6dof_joint_get_param` **(** :ref:`RID` joint, Vector3.Axis axis, :ref:`G6DOFJointAxisParam` param **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`generic_6dof_joint_set_flag` **(** :ref:`RID` joint, Vector3.Axis axis, :ref:`G6DOFJointAxisFlag` flag, :ref:`bool` enable **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`generic_6dof_joint_set_param` **(** :ref:`RID` joint, Vector3.Axis axis, :ref:`G6DOFJointAxisParam` param, :ref:`float` value **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_process_info` **(** :ref:`ProcessInfo` process_info **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`heightmap_shape_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`hinge_joint_get_flag` **(** :ref:`RID` joint, :ref:`HingeJointFlag` flag **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`hinge_joint_get_param` **(** :ref:`RID` joint, :ref:`HingeJointParam` param **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`hinge_joint_set_flag` **(** :ref:`RID` joint, :ref:`HingeJointFlag` flag, :ref:`bool` enabled **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`hinge_joint_set_param` **(** :ref:`RID` joint, :ref:`HingeJointParam` param, :ref:`float` value **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`joint_clear` **(** :ref:`RID` joint **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`joint_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`joint_disable_collisions_between_bodies` **(** :ref:`RID` joint, :ref:`bool` disable **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`joint_get_solver_priority` **(** :ref:`RID` joint **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`JointType` | :ref:`joint_get_type` **(** :ref:`RID` joint **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`joint_is_disabled_collisions_between_bodies` **(** :ref:`RID` joint **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`joint_make_cone_twist` **(** :ref:`RID` joint, :ref:`RID` body_A, :ref:`Transform3D` local_ref_A, :ref:`RID` body_B, :ref:`Transform3D` local_ref_B **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`joint_make_generic_6dof` **(** :ref:`RID` joint, :ref:`RID` body_A, :ref:`Transform3D` local_ref_A, :ref:`RID` body_B, :ref:`Transform3D` local_ref_B **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`joint_make_hinge` **(** :ref:`RID` joint, :ref:`RID` body_A, :ref:`Transform3D` hinge_A, :ref:`RID` body_B, :ref:`Transform3D` hinge_B **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`joint_make_pin` **(** :ref:`RID` joint, :ref:`RID` body_A, :ref:`Vector3` local_A, :ref:`RID` body_B, :ref:`Vector3` local_B **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`joint_make_slider` **(** :ref:`RID` joint, :ref:`RID` body_A, :ref:`Transform3D` local_ref_A, :ref:`RID` body_B, :ref:`Transform3D` local_ref_B **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`joint_set_solver_priority` **(** :ref:`RID` joint, :ref:`int` priority **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`pin_joint_get_local_a` **(** :ref:`RID` joint **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`pin_joint_get_local_b` **(** :ref:`RID` joint **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`pin_joint_get_param` **(** :ref:`RID` joint, :ref:`PinJointParam` param **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`pin_joint_set_local_a` **(** :ref:`RID` joint, :ref:`Vector3` local_A **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`pin_joint_set_local_b` **(** :ref:`RID` joint, :ref:`Vector3` local_B **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`pin_joint_set_param` **(** :ref:`RID` joint, :ref:`PinJointParam` param, :ref:`float` value **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`separation_ray_shape_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_active` **(** :ref:`bool` active **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`shape_get_data` **(** :ref:`RID` shape **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`shape_get_margin` **(** :ref:`RID` shape **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ShapeType` | :ref:`shape_get_type` **(** :ref:`RID` shape **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`shape_set_data` **(** :ref:`RID` shape, :ref:`Variant` data **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`shape_set_margin` **(** :ref:`RID` shape, :ref:`float` margin **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`slider_joint_get_param` **(** :ref:`RID` joint, :ref:`SliderJointParam` param **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`slider_joint_set_param` **(** :ref:`RID` joint, :ref:`SliderJointParam` param, :ref:`float` value **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_add_collision_exception` **(** :ref:`RID` body, :ref:`RID` body_b **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`soft_body_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`AABB` | :ref:`soft_body_get_bounds` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`soft_body_get_collision_layer` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`soft_body_get_collision_mask` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`soft_body_get_damping_coefficient` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`soft_body_get_drag_coefficient` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`soft_body_get_linear_stiffness` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`soft_body_get_point_global_position` **(** :ref:`RID` body, :ref:`int` point_index **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`soft_body_get_pressure_coefficient` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`soft_body_get_simulation_precision` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`soft_body_get_space` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`soft_body_get_state` **(** :ref:`RID` body, :ref:`BodyState` state **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`soft_body_get_total_mass` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`soft_body_is_point_pinned` **(** :ref:`RID` body, :ref:`int` point_index **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_move_point` **(** :ref:`RID` body, :ref:`int` point_index, :ref:`Vector3` global_position **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_pin_point` **(** :ref:`RID` body, :ref:`int` point_index, :ref:`bool` pin **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_remove_all_pinned_points` **(** :ref:`RID` body **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_remove_collision_exception` **(** :ref:`RID` body, :ref:`RID` body_b **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_collision_layer` **(** :ref:`RID` body, :ref:`int` layer **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_collision_mask` **(** :ref:`RID` body, :ref:`int` mask **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_damping_coefficient` **(** :ref:`RID` body, :ref:`float` damping_coefficient **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_drag_coefficient` **(** :ref:`RID` body, :ref:`float` drag_coefficient **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_linear_stiffness` **(** :ref:`RID` body, :ref:`float` stiffness **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_mesh` **(** :ref:`RID` body, :ref:`RID` mesh **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_pressure_coefficient` **(** :ref:`RID` body, :ref:`float` pressure_coefficient **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_ray_pickable` **(** :ref:`RID` body, :ref:`bool` enable **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_simulation_precision` **(** :ref:`RID` body, :ref:`int` simulation_precision **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_space` **(** :ref:`RID` body, :ref:`RID` space **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_state` **(** :ref:`RID` body, :ref:`BodyState` state, :ref:`Variant` variant **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_total_mass` **(** :ref:`RID` body, :ref:`float` total_mass **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_set_transform` **(** :ref:`RID` body, :ref:`Transform3D` transform **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`soft_body_update_rendering_server` **(** :ref:`RID` body, :ref:`PhysicsServer3DRenderingServerHandler` rendering_server_handler **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`space_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PhysicsDirectSpaceState3D` | :ref:`space_get_direct_state` **(** :ref:`RID` space **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`space_get_param` **(** :ref:`RID` space, :ref:`SpaceParameter` param **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`space_is_active` **(** :ref:`RID` space **)** |const| | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`space_set_active` **(** :ref:`RID` space, :ref:`bool` active **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`space_set_param` **(** :ref:`RID` space, :ref:`SpaceParameter` param, :ref:`float` value **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`sphere_shape_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`world_boundary_shape_create` **(** **)** | +-------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Enumerations ------------ .. _enum_PhysicsServer3D_JointType: .. rst-class:: classref-enumeration enum **JointType**: .. _class_PhysicsServer3D_constant_JOINT_TYPE_PIN: .. rst-class:: classref-enumeration-constant :ref:`JointType` **JOINT_TYPE_PIN** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_JOINT_TYPE_HINGE: .. rst-class:: classref-enumeration-constant :ref:`JointType` **JOINT_TYPE_HINGE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_JOINT_TYPE_SLIDER: .. rst-class:: classref-enumeration-constant :ref:`JointType` **JOINT_TYPE_SLIDER** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_JOINT_TYPE_CONE_TWIST: .. rst-class:: classref-enumeration-constant :ref:`JointType` **JOINT_TYPE_CONE_TWIST** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_JOINT_TYPE_6DOF: .. rst-class:: classref-enumeration-constant :ref:`JointType` **JOINT_TYPE_6DOF** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_JOINT_TYPE_MAX: .. rst-class:: classref-enumeration-constant :ref:`JointType` **JOINT_TYPE_MAX** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_PinJointParam: .. rst-class:: classref-enumeration enum **PinJointParam**: .. _class_PhysicsServer3D_constant_PIN_JOINT_BIAS: .. rst-class:: classref-enumeration-constant :ref:`PinJointParam` **PIN_JOINT_BIAS** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_PIN_JOINT_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`PinJointParam` **PIN_JOINT_DAMPING** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_PIN_JOINT_IMPULSE_CLAMP: .. rst-class:: classref-enumeration-constant :ref:`PinJointParam` **PIN_JOINT_IMPULSE_CLAMP** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_HingeJointParam: .. rst-class:: classref-enumeration enum **HingeJointParam**: .. _class_PhysicsServer3D_constant_HINGE_JOINT_BIAS: .. rst-class:: classref-enumeration-constant :ref:`HingeJointParam` **HINGE_JOINT_BIAS** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_HINGE_JOINT_LIMIT_UPPER: .. rst-class:: classref-enumeration-constant :ref:`HingeJointParam` **HINGE_JOINT_LIMIT_UPPER** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_HINGE_JOINT_LIMIT_LOWER: .. rst-class:: classref-enumeration-constant :ref:`HingeJointParam` **HINGE_JOINT_LIMIT_LOWER** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_HINGE_JOINT_LIMIT_BIAS: .. rst-class:: classref-enumeration-constant :ref:`HingeJointParam` **HINGE_JOINT_LIMIT_BIAS** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_HINGE_JOINT_LIMIT_SOFTNESS: .. rst-class:: classref-enumeration-constant :ref:`HingeJointParam` **HINGE_JOINT_LIMIT_SOFTNESS** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_HINGE_JOINT_LIMIT_RELAXATION: .. rst-class:: classref-enumeration-constant :ref:`HingeJointParam` **HINGE_JOINT_LIMIT_RELAXATION** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_HINGE_JOINT_MOTOR_TARGET_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`HingeJointParam` **HINGE_JOINT_MOTOR_TARGET_VELOCITY** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_HINGE_JOINT_MOTOR_MAX_IMPULSE: .. rst-class:: classref-enumeration-constant :ref:`HingeJointParam` **HINGE_JOINT_MOTOR_MAX_IMPULSE** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_HingeJointFlag: .. rst-class:: classref-enumeration enum **HingeJointFlag**: .. _class_PhysicsServer3D_constant_HINGE_JOINT_FLAG_USE_LIMIT: .. rst-class:: classref-enumeration-constant :ref:`HingeJointFlag` **HINGE_JOINT_FLAG_USE_LIMIT** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_HINGE_JOINT_FLAG_ENABLE_MOTOR: .. rst-class:: classref-enumeration-constant :ref:`HingeJointFlag` **HINGE_JOINT_FLAG_ENABLE_MOTOR** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_SliderJointParam: .. rst-class:: classref-enumeration enum **SliderJointParam**: .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_LIMIT_UPPER: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_LIMIT_UPPER** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_LIMIT_LOWER: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_LIMIT_LOWER** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_LIMIT_SOFTNESS: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_LIMIT_SOFTNESS** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_LIMIT_RESTITUTION: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_LIMIT_RESTITUTION** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_LIMIT_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_LIMIT_DAMPING** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_MOTION_SOFTNESS: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_MOTION_SOFTNESS** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_MOTION_RESTITUTION: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_MOTION_RESTITUTION** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_MOTION_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_MOTION_DAMPING** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_ORTHOGONAL_SOFTNESS: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_ORTHOGONAL_SOFTNESS** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_ORTHOGONAL_RESTITUTION: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_ORTHOGONAL_RESTITUTION** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_LINEAR_ORTHOGONAL_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_LINEAR_ORTHOGONAL_DAMPING** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_LIMIT_UPPER: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_LIMIT_UPPER** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_LIMIT_LOWER: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_LIMIT_LOWER** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_LIMIT_SOFTNESS: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_LIMIT_SOFTNESS** = ``13`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_LIMIT_RESTITUTION: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_LIMIT_RESTITUTION** = ``14`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_LIMIT_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_LIMIT_DAMPING** = ``15`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_MOTION_SOFTNESS: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_MOTION_SOFTNESS** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_MOTION_RESTITUTION: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_MOTION_RESTITUTION** = ``17`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_MOTION_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_MOTION_DAMPING** = ``18`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_ORTHOGONAL_SOFTNESS: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_ORTHOGONAL_SOFTNESS** = ``19`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_ORTHOGONAL_RESTITUTION: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_ORTHOGONAL_RESTITUTION** = ``20`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_ANGULAR_ORTHOGONAL_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_ANGULAR_ORTHOGONAL_DAMPING** = ``21`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SLIDER_JOINT_MAX: .. rst-class:: classref-enumeration-constant :ref:`SliderJointParam` **SLIDER_JOINT_MAX** = ``22`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_ConeTwistJointParam: .. rst-class:: classref-enumeration enum **ConeTwistJointParam**: .. _class_PhysicsServer3D_constant_CONE_TWIST_JOINT_SWING_SPAN: .. rst-class:: classref-enumeration-constant :ref:`ConeTwistJointParam` **CONE_TWIST_JOINT_SWING_SPAN** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_CONE_TWIST_JOINT_TWIST_SPAN: .. rst-class:: classref-enumeration-constant :ref:`ConeTwistJointParam` **CONE_TWIST_JOINT_TWIST_SPAN** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_CONE_TWIST_JOINT_BIAS: .. rst-class:: classref-enumeration-constant :ref:`ConeTwistJointParam` **CONE_TWIST_JOINT_BIAS** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_CONE_TWIST_JOINT_SOFTNESS: .. rst-class:: classref-enumeration-constant :ref:`ConeTwistJointParam` **CONE_TWIST_JOINT_SOFTNESS** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_CONE_TWIST_JOINT_RELAXATION: .. rst-class:: classref-enumeration-constant :ref:`ConeTwistJointParam` **CONE_TWIST_JOINT_RELAXATION** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_G6DOFJointAxisParam: .. rst-class:: classref-enumeration enum **G6DOFJointAxisParam**: .. _class_PhysicsServer3D_constant_G6DOF_JOINT_LINEAR_LOWER_LIMIT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_LINEAR_LOWER_LIMIT** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_LINEAR_UPPER_LIMIT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_LINEAR_UPPER_LIMIT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_LINEAR_LIMIT_SOFTNESS: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_LINEAR_LIMIT_SOFTNESS** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_LINEAR_RESTITUTION: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_LINEAR_RESTITUTION** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_LINEAR_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_LINEAR_DAMPING** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_LINEAR_MOTOR_TARGET_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_LINEAR_MOTOR_TARGET_VELOCITY** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_LINEAR_MOTOR_FORCE_LIMIT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_LINEAR_MOTOR_FORCE_LIMIT** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_LINEAR_SPRING_STIFFNESS: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_LINEAR_SPRING_STIFFNESS** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_LINEAR_SPRING_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_LINEAR_SPRING_DAMPING** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_LINEAR_SPRING_EQUILIBRIUM_POINT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_LINEAR_SPRING_EQUILIBRIUM_POINT** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_LOWER_LIMIT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_LOWER_LIMIT** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_UPPER_LIMIT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_UPPER_LIMIT** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_LIMIT_SOFTNESS: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_LIMIT_SOFTNESS** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_DAMPING** = ``13`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_RESTITUTION: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_RESTITUTION** = ``14`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_FORCE_LIMIT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_FORCE_LIMIT** = ``15`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_ERP: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_ERP** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_MOTOR_TARGET_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_MOTOR_TARGET_VELOCITY** = ``17`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_MOTOR_FORCE_LIMIT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_MOTOR_FORCE_LIMIT** = ``18`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_SPRING_STIFFNESS: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_SPRING_STIFFNESS** = ``19`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_SPRING_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_SPRING_DAMPING** = ``20`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_ANGULAR_SPRING_EQUILIBRIUM_POINT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_ANGULAR_SPRING_EQUILIBRIUM_POINT** = ``21`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_MAX: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisParam` **G6DOF_JOINT_MAX** = ``22`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_G6DOFJointAxisFlag: .. rst-class:: classref-enumeration enum **G6DOFJointAxisFlag**: .. _class_PhysicsServer3D_constant_G6DOF_JOINT_FLAG_ENABLE_LINEAR_LIMIT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisFlag` **G6DOF_JOINT_FLAG_ENABLE_LINEAR_LIMIT** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_FLAG_ENABLE_ANGULAR_LIMIT: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisFlag` **G6DOF_JOINT_FLAG_ENABLE_ANGULAR_LIMIT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_FLAG_ENABLE_ANGULAR_SPRING: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisFlag` **G6DOF_JOINT_FLAG_ENABLE_ANGULAR_SPRING** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_FLAG_ENABLE_LINEAR_SPRING: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisFlag` **G6DOF_JOINT_FLAG_ENABLE_LINEAR_SPRING** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_FLAG_ENABLE_MOTOR: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisFlag` **G6DOF_JOINT_FLAG_ENABLE_MOTOR** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_FLAG_ENABLE_LINEAR_MOTOR: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisFlag` **G6DOF_JOINT_FLAG_ENABLE_LINEAR_MOTOR** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_G6DOF_JOINT_FLAG_MAX: .. rst-class:: classref-enumeration-constant :ref:`G6DOFJointAxisFlag` **G6DOF_JOINT_FLAG_MAX** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_ShapeType: .. rst-class:: classref-enumeration enum **ShapeType**: .. _class_PhysicsServer3D_constant_SHAPE_WORLD_BOUNDARY: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_WORLD_BOUNDARY** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SHAPE_SEPARATION_RAY: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_SEPARATION_RAY** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SHAPE_SPHERE: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_SPHERE** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SHAPE_BOX: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_BOX** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SHAPE_CAPSULE: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_CAPSULE** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SHAPE_CYLINDER: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_CYLINDER** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SHAPE_CONVEX_POLYGON: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_CONVEX_POLYGON** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SHAPE_CONCAVE_POLYGON: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_CONCAVE_POLYGON** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SHAPE_HEIGHTMAP: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_HEIGHTMAP** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SHAPE_SOFT_BODY: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_SOFT_BODY** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SHAPE_CUSTOM: .. rst-class:: classref-enumeration-constant :ref:`ShapeType` **SHAPE_CUSTOM** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_AreaParameter: .. rst-class:: classref-enumeration enum **AreaParameter**: .. _class_PhysicsServer3D_constant_AREA_PARAM_GRAVITY_OVERRIDE_MODE: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_GRAVITY_OVERRIDE_MODE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_GRAVITY: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_GRAVITY** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_GRAVITY_VECTOR: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_GRAVITY_VECTOR** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_GRAVITY_IS_POINT: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_GRAVITY_IS_POINT** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_GRAVITY_POINT_UNIT_DISTANCE: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_GRAVITY_POINT_UNIT_DISTANCE** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_LINEAR_DAMP_OVERRIDE_MODE: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_LINEAR_DAMP_OVERRIDE_MODE** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_LINEAR_DAMP: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_LINEAR_DAMP** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_ANGULAR_DAMP_OVERRIDE_MODE: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_ANGULAR_DAMP_OVERRIDE_MODE** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_ANGULAR_DAMP: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_ANGULAR_DAMP** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_PRIORITY: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_PRIORITY** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_WIND_FORCE_MAGNITUDE: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_WIND_FORCE_MAGNITUDE** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_WIND_SOURCE: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_WIND_SOURCE** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_WIND_DIRECTION: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_WIND_DIRECTION** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_PARAM_WIND_ATTENUATION_FACTOR: .. rst-class:: classref-enumeration-constant :ref:`AreaParameter` **AREA_PARAM_WIND_ATTENUATION_FACTOR** = ``13`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_AreaSpaceOverrideMode: .. rst-class:: classref-enumeration enum **AreaSpaceOverrideMode**: .. _class_PhysicsServer3D_constant_AREA_SPACE_OVERRIDE_DISABLED: .. rst-class:: classref-enumeration-constant :ref:`AreaSpaceOverrideMode` **AREA_SPACE_OVERRIDE_DISABLED** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_SPACE_OVERRIDE_COMBINE: .. rst-class:: classref-enumeration-constant :ref:`AreaSpaceOverrideMode` **AREA_SPACE_OVERRIDE_COMBINE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_SPACE_OVERRIDE_COMBINE_REPLACE: .. rst-class:: classref-enumeration-constant :ref:`AreaSpaceOverrideMode` **AREA_SPACE_OVERRIDE_COMBINE_REPLACE** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_SPACE_OVERRIDE_REPLACE: .. rst-class:: classref-enumeration-constant :ref:`AreaSpaceOverrideMode` **AREA_SPACE_OVERRIDE_REPLACE** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_SPACE_OVERRIDE_REPLACE_COMBINE: .. rst-class:: classref-enumeration-constant :ref:`AreaSpaceOverrideMode` **AREA_SPACE_OVERRIDE_REPLACE_COMBINE** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_BodyMode: .. rst-class:: classref-enumeration enum **BodyMode**: .. _class_PhysicsServer3D_constant_BODY_MODE_STATIC: .. rst-class:: classref-enumeration-constant :ref:`BodyMode` **BODY_MODE_STATIC** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_MODE_KINEMATIC: .. rst-class:: classref-enumeration-constant :ref:`BodyMode` **BODY_MODE_KINEMATIC** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_MODE_RIGID: .. rst-class:: classref-enumeration-constant :ref:`BodyMode` **BODY_MODE_RIGID** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_MODE_RIGID_LINEAR: .. rst-class:: classref-enumeration-constant :ref:`BodyMode` **BODY_MODE_RIGID_LINEAR** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_BodyParameter: .. rst-class:: classref-enumeration enum **BodyParameter**: .. _class_PhysicsServer3D_constant_BODY_PARAM_BOUNCE: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_BOUNCE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_PARAM_FRICTION: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_FRICTION** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_PARAM_MASS: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_MASS** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_PARAM_INERTIA: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_INERTIA** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_PARAM_CENTER_OF_MASS: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_CENTER_OF_MASS** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_PARAM_GRAVITY_SCALE: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_GRAVITY_SCALE** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_PARAM_LINEAR_DAMP_MODE: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_LINEAR_DAMP_MODE** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_PARAM_ANGULAR_DAMP_MODE: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_ANGULAR_DAMP_MODE** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_PARAM_LINEAR_DAMP: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_LINEAR_DAMP** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_PARAM_ANGULAR_DAMP: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_ANGULAR_DAMP** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_PARAM_MAX: .. rst-class:: classref-enumeration-constant :ref:`BodyParameter` **BODY_PARAM_MAX** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_BodyDampMode: .. rst-class:: classref-enumeration enum **BodyDampMode**: .. _class_PhysicsServer3D_constant_BODY_DAMP_MODE_COMBINE: .. rst-class:: classref-enumeration-constant :ref:`BodyDampMode` **BODY_DAMP_MODE_COMBINE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_DAMP_MODE_REPLACE: .. rst-class:: classref-enumeration-constant :ref:`BodyDampMode` **BODY_DAMP_MODE_REPLACE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_BodyState: .. rst-class:: classref-enumeration enum **BodyState**: .. _class_PhysicsServer3D_constant_BODY_STATE_TRANSFORM: .. rst-class:: classref-enumeration-constant :ref:`BodyState` **BODY_STATE_TRANSFORM** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_STATE_LINEAR_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`BodyState` **BODY_STATE_LINEAR_VELOCITY** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_STATE_ANGULAR_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`BodyState` **BODY_STATE_ANGULAR_VELOCITY** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_STATE_SLEEPING: .. rst-class:: classref-enumeration-constant :ref:`BodyState` **BODY_STATE_SLEEPING** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_STATE_CAN_SLEEP: .. rst-class:: classref-enumeration-constant :ref:`BodyState` **BODY_STATE_CAN_SLEEP** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_AreaBodyStatus: .. rst-class:: classref-enumeration enum **AreaBodyStatus**: .. _class_PhysicsServer3D_constant_AREA_BODY_ADDED: .. rst-class:: classref-enumeration-constant :ref:`AreaBodyStatus` **AREA_BODY_ADDED** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_AREA_BODY_REMOVED: .. rst-class:: classref-enumeration-constant :ref:`AreaBodyStatus` **AREA_BODY_REMOVED** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_ProcessInfo: .. rst-class:: classref-enumeration enum **ProcessInfo**: .. _class_PhysicsServer3D_constant_INFO_ACTIVE_OBJECTS: .. rst-class:: classref-enumeration-constant :ref:`ProcessInfo` **INFO_ACTIVE_OBJECTS** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_INFO_COLLISION_PAIRS: .. rst-class:: classref-enumeration-constant :ref:`ProcessInfo` **INFO_COLLISION_PAIRS** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_INFO_ISLAND_COUNT: .. rst-class:: classref-enumeration-constant :ref:`ProcessInfo` **INFO_ISLAND_COUNT** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_SpaceParameter: .. rst-class:: classref-enumeration enum **SpaceParameter**: .. _class_PhysicsServer3D_constant_SPACE_PARAM_CONTACT_RECYCLE_RADIUS: .. rst-class:: classref-enumeration-constant :ref:`SpaceParameter` **SPACE_PARAM_CONTACT_RECYCLE_RADIUS** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SPACE_PARAM_CONTACT_MAX_SEPARATION: .. rst-class:: classref-enumeration-constant :ref:`SpaceParameter` **SPACE_PARAM_CONTACT_MAX_SEPARATION** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SPACE_PARAM_CONTACT_MAX_ALLOWED_PENETRATION: .. rst-class:: classref-enumeration-constant :ref:`SpaceParameter` **SPACE_PARAM_CONTACT_MAX_ALLOWED_PENETRATION** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SPACE_PARAM_CONTACT_DEFAULT_BIAS: .. rst-class:: classref-enumeration-constant :ref:`SpaceParameter` **SPACE_PARAM_CONTACT_DEFAULT_BIAS** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD: .. rst-class:: classref-enumeration-constant :ref:`SpaceParameter` **SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD: .. rst-class:: classref-enumeration-constant :ref:`SpaceParameter` **SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SPACE_PARAM_BODY_TIME_TO_SLEEP: .. rst-class:: classref-enumeration-constant :ref:`SpaceParameter` **SPACE_PARAM_BODY_TIME_TO_SLEEP** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_SPACE_PARAM_SOLVER_ITERATIONS: .. rst-class:: classref-enumeration-constant :ref:`SpaceParameter` **SPACE_PARAM_SOLVER_ITERATIONS** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_PhysicsServer3D_BodyAxis: .. rst-class:: classref-enumeration enum **BodyAxis**: .. _class_PhysicsServer3D_constant_BODY_AXIS_LINEAR_X: .. rst-class:: classref-enumeration-constant :ref:`BodyAxis` **BODY_AXIS_LINEAR_X** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_AXIS_LINEAR_Y: .. rst-class:: classref-enumeration-constant :ref:`BodyAxis` **BODY_AXIS_LINEAR_Y** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_AXIS_LINEAR_Z: .. rst-class:: classref-enumeration-constant :ref:`BodyAxis` **BODY_AXIS_LINEAR_Z** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_AXIS_ANGULAR_X: .. rst-class:: classref-enumeration-constant :ref:`BodyAxis` **BODY_AXIS_ANGULAR_X** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_AXIS_ANGULAR_Y: .. rst-class:: classref-enumeration-constant :ref:`BodyAxis` **BODY_AXIS_ANGULAR_Y** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_PhysicsServer3D_constant_BODY_AXIS_ANGULAR_Z: .. rst-class:: classref-enumeration-constant :ref:`BodyAxis` **BODY_AXIS_ANGULAR_Z** = ``32`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Method Descriptions ------------------- .. _class_PhysicsServer3D_method_area_add_shape: .. rst-class:: classref-method void **area_add_shape** **(** :ref:`RID` area, :ref:`RID` shape, :ref:`Transform3D` transform=Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0), :ref:`bool` disabled=false **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_attach_object_instance_id: .. rst-class:: classref-method void **area_attach_object_instance_id** **(** :ref:`RID` area, :ref:`int` id **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_clear_shapes: .. rst-class:: classref-method void **area_clear_shapes** **(** :ref:`RID` area **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_create: .. rst-class:: classref-method :ref:`RID` **area_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_get_collision_layer: .. rst-class:: classref-method :ref:`int` **area_get_collision_layer** **(** :ref:`RID` area **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_get_collision_mask: .. rst-class:: classref-method :ref:`int` **area_get_collision_mask** **(** :ref:`RID` area **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_get_object_instance_id: .. rst-class:: classref-method :ref:`int` **area_get_object_instance_id** **(** :ref:`RID` area **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_get_param: .. rst-class:: classref-method :ref:`Variant` **area_get_param** **(** :ref:`RID` area, :ref:`AreaParameter` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_get_shape: .. rst-class:: classref-method :ref:`RID` **area_get_shape** **(** :ref:`RID` area, :ref:`int` shape_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_get_shape_count: .. rst-class:: classref-method :ref:`int` **area_get_shape_count** **(** :ref:`RID` area **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_get_shape_transform: .. rst-class:: classref-method :ref:`Transform3D` **area_get_shape_transform** **(** :ref:`RID` area, :ref:`int` shape_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_get_space: .. rst-class:: classref-method :ref:`RID` **area_get_space** **(** :ref:`RID` area **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_get_transform: .. rst-class:: classref-method :ref:`Transform3D` **area_get_transform** **(** :ref:`RID` area **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_remove_shape: .. rst-class:: classref-method void **area_remove_shape** **(** :ref:`RID` area, :ref:`int` shape_idx **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_area_monitor_callback: .. rst-class:: classref-method void **area_set_area_monitor_callback** **(** :ref:`RID` area, :ref:`Callable` callback **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_collision_layer: .. rst-class:: classref-method void **area_set_collision_layer** **(** :ref:`RID` area, :ref:`int` layer **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_collision_mask: .. rst-class:: classref-method void **area_set_collision_mask** **(** :ref:`RID` area, :ref:`int` mask **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_monitor_callback: .. rst-class:: classref-method void **area_set_monitor_callback** **(** :ref:`RID` area, :ref:`Callable` callback **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_monitorable: .. rst-class:: classref-method void **area_set_monitorable** **(** :ref:`RID` area, :ref:`bool` monitorable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_param: .. rst-class:: classref-method void **area_set_param** **(** :ref:`RID` area, :ref:`AreaParameter` param, :ref:`Variant` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_ray_pickable: .. rst-class:: classref-method void **area_set_ray_pickable** **(** :ref:`RID` area, :ref:`bool` enable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_shape: .. rst-class:: classref-method void **area_set_shape** **(** :ref:`RID` area, :ref:`int` shape_idx, :ref:`RID` shape **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_shape_disabled: .. rst-class:: classref-method void **area_set_shape_disabled** **(** :ref:`RID` area, :ref:`int` shape_idx, :ref:`bool` disabled **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_shape_transform: .. rst-class:: classref-method void **area_set_shape_transform** **(** :ref:`RID` area, :ref:`int` shape_idx, :ref:`Transform3D` transform **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_space: .. rst-class:: classref-method void **area_set_space** **(** :ref:`RID` area, :ref:`RID` space **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_area_set_transform: .. rst-class:: classref-method void **area_set_transform** **(** :ref:`RID` area, :ref:`Transform3D` transform **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_add_collision_exception: .. rst-class:: classref-method void **body_add_collision_exception** **(** :ref:`RID` body, :ref:`RID` excepted_body **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_add_constant_central_force: .. rst-class:: classref-method void **body_add_constant_central_force** **(** :ref:`RID` body, :ref:`Vector3` force **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_add_constant_force: .. rst-class:: classref-method void **body_add_constant_force** **(** :ref:`RID` body, :ref:`Vector3` force, :ref:`Vector3` position=Vector3(0, 0, 0) **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_add_constant_torque: .. rst-class:: classref-method void **body_add_constant_torque** **(** :ref:`RID` body, :ref:`Vector3` torque **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_add_shape: .. rst-class:: classref-method void **body_add_shape** **(** :ref:`RID` body, :ref:`RID` shape, :ref:`Transform3D` transform=Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0), :ref:`bool` disabled=false **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_apply_central_force: .. rst-class:: classref-method void **body_apply_central_force** **(** :ref:`RID` body, :ref:`Vector3` force **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_apply_central_impulse: .. rst-class:: classref-method void **body_apply_central_impulse** **(** :ref:`RID` body, :ref:`Vector3` impulse **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_apply_force: .. rst-class:: classref-method void **body_apply_force** **(** :ref:`RID` body, :ref:`Vector3` force, :ref:`Vector3` position=Vector3(0, 0, 0) **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_apply_impulse: .. rst-class:: classref-method void **body_apply_impulse** **(** :ref:`RID` body, :ref:`Vector3` impulse, :ref:`Vector3` position=Vector3(0, 0, 0) **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_apply_torque: .. rst-class:: classref-method void **body_apply_torque** **(** :ref:`RID` body, :ref:`Vector3` torque **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_apply_torque_impulse: .. rst-class:: classref-method void **body_apply_torque_impulse** **(** :ref:`RID` body, :ref:`Vector3` impulse **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_attach_object_instance_id: .. rst-class:: classref-method void **body_attach_object_instance_id** **(** :ref:`RID` body, :ref:`int` id **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_clear_shapes: .. rst-class:: classref-method void **body_clear_shapes** **(** :ref:`RID` body **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_create: .. rst-class:: classref-method :ref:`RID` **body_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_collision_layer: .. rst-class:: classref-method :ref:`int` **body_get_collision_layer** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_collision_mask: .. rst-class:: classref-method :ref:`int` **body_get_collision_mask** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_collision_priority: .. rst-class:: classref-method :ref:`float` **body_get_collision_priority** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_constant_force: .. rst-class:: classref-method :ref:`Vector3` **body_get_constant_force** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_constant_torque: .. rst-class:: classref-method :ref:`Vector3` **body_get_constant_torque** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_direct_state: .. rst-class:: classref-method :ref:`PhysicsDirectBodyState3D` **body_get_direct_state** **(** :ref:`RID` body **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_max_contacts_reported: .. rst-class:: classref-method :ref:`int` **body_get_max_contacts_reported** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_mode: .. rst-class:: classref-method :ref:`BodyMode` **body_get_mode** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_object_instance_id: .. rst-class:: classref-method :ref:`int` **body_get_object_instance_id** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_param: .. rst-class:: classref-method :ref:`Variant` **body_get_param** **(** :ref:`RID` body, :ref:`BodyParameter` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_shape: .. rst-class:: classref-method :ref:`RID` **body_get_shape** **(** :ref:`RID` body, :ref:`int` shape_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_shape_count: .. rst-class:: classref-method :ref:`int` **body_get_shape_count** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_shape_transform: .. rst-class:: classref-method :ref:`Transform3D` **body_get_shape_transform** **(** :ref:`RID` body, :ref:`int` shape_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_space: .. rst-class:: classref-method :ref:`RID` **body_get_space** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_get_state: .. rst-class:: classref-method :ref:`Variant` **body_get_state** **(** :ref:`RID` body, :ref:`BodyState` state **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_is_axis_locked: .. rst-class:: classref-method :ref:`bool` **body_is_axis_locked** **(** :ref:`RID` body, :ref:`BodyAxis` axis **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_is_continuous_collision_detection_enabled: .. rst-class:: classref-method :ref:`bool` **body_is_continuous_collision_detection_enabled** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_is_omitting_force_integration: .. rst-class:: classref-method :ref:`bool` **body_is_omitting_force_integration** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_remove_collision_exception: .. rst-class:: classref-method void **body_remove_collision_exception** **(** :ref:`RID` body, :ref:`RID` excepted_body **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_remove_shape: .. rst-class:: classref-method void **body_remove_shape** **(** :ref:`RID` body, :ref:`int` shape_idx **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_reset_mass_properties: .. rst-class:: classref-method void **body_reset_mass_properties** **(** :ref:`RID` body **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_axis_lock: .. rst-class:: classref-method void **body_set_axis_lock** **(** :ref:`RID` body, :ref:`BodyAxis` axis, :ref:`bool` lock **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_axis_velocity: .. rst-class:: classref-method void **body_set_axis_velocity** **(** :ref:`RID` body, :ref:`Vector3` axis_velocity **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_collision_layer: .. rst-class:: classref-method void **body_set_collision_layer** **(** :ref:`RID` body, :ref:`int` layer **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_collision_mask: .. rst-class:: classref-method void **body_set_collision_mask** **(** :ref:`RID` body, :ref:`int` mask **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_collision_priority: .. rst-class:: classref-method void **body_set_collision_priority** **(** :ref:`RID` body, :ref:`float` priority **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_constant_force: .. rst-class:: classref-method void **body_set_constant_force** **(** :ref:`RID` body, :ref:`Vector3` force **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_constant_torque: .. rst-class:: classref-method void **body_set_constant_torque** **(** :ref:`RID` body, :ref:`Vector3` torque **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_enable_continuous_collision_detection: .. rst-class:: classref-method void **body_set_enable_continuous_collision_detection** **(** :ref:`RID` body, :ref:`bool` enable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_force_integration_callback: .. rst-class:: classref-method void **body_set_force_integration_callback** **(** :ref:`RID` body, :ref:`Callable` callable, :ref:`Variant` userdata=null **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_max_contacts_reported: .. rst-class:: classref-method void **body_set_max_contacts_reported** **(** :ref:`RID` body, :ref:`int` amount **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_mode: .. rst-class:: classref-method void **body_set_mode** **(** :ref:`RID` body, :ref:`BodyMode` mode **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_omit_force_integration: .. rst-class:: classref-method void **body_set_omit_force_integration** **(** :ref:`RID` body, :ref:`bool` enable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_param: .. rst-class:: classref-method void **body_set_param** **(** :ref:`RID` body, :ref:`BodyParameter` param, :ref:`Variant` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_ray_pickable: .. rst-class:: classref-method void **body_set_ray_pickable** **(** :ref:`RID` body, :ref:`bool` enable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_shape: .. rst-class:: classref-method void **body_set_shape** **(** :ref:`RID` body, :ref:`int` shape_idx, :ref:`RID` shape **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_shape_disabled: .. rst-class:: classref-method void **body_set_shape_disabled** **(** :ref:`RID` body, :ref:`int` shape_idx, :ref:`bool` disabled **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_shape_transform: .. rst-class:: classref-method void **body_set_shape_transform** **(** :ref:`RID` body, :ref:`int` shape_idx, :ref:`Transform3D` transform **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_space: .. rst-class:: classref-method void **body_set_space** **(** :ref:`RID` body, :ref:`RID` space **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_state: .. rst-class:: classref-method void **body_set_state** **(** :ref:`RID` body, :ref:`BodyState` state, :ref:`Variant` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_set_state_sync_callback: .. rst-class:: classref-method void **body_set_state_sync_callback** **(** :ref:`RID` body, :ref:`Callable` callable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_body_test_motion: .. rst-class:: classref-method :ref:`bool` **body_test_motion** **(** :ref:`RID` body, :ref:`PhysicsTestMotionParameters3D` parameters, :ref:`PhysicsTestMotionResult3D` result=null **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_box_shape_create: .. rst-class:: classref-method :ref:`RID` **box_shape_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_capsule_shape_create: .. rst-class:: classref-method :ref:`RID` **capsule_shape_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_concave_polygon_shape_create: .. rst-class:: classref-method :ref:`RID` **concave_polygon_shape_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_cone_twist_joint_get_param: .. rst-class:: classref-method :ref:`float` **cone_twist_joint_get_param** **(** :ref:`RID` joint, :ref:`ConeTwistJointParam` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_cone_twist_joint_set_param: .. rst-class:: classref-method void **cone_twist_joint_set_param** **(** :ref:`RID` joint, :ref:`ConeTwistJointParam` param, :ref:`float` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_convex_polygon_shape_create: .. rst-class:: classref-method :ref:`RID` **convex_polygon_shape_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_custom_shape_create: .. rst-class:: classref-method :ref:`RID` **custom_shape_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_cylinder_shape_create: .. rst-class:: classref-method :ref:`RID` **cylinder_shape_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_free_rid: .. rst-class:: classref-method void **free_rid** **(** :ref:`RID` rid **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_generic_6dof_joint_get_flag: .. rst-class:: classref-method :ref:`bool` **generic_6dof_joint_get_flag** **(** :ref:`RID` joint, Vector3.Axis axis, :ref:`G6DOFJointAxisFlag` flag **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_generic_6dof_joint_get_param: .. rst-class:: classref-method :ref:`float` **generic_6dof_joint_get_param** **(** :ref:`RID` joint, Vector3.Axis axis, :ref:`G6DOFJointAxisParam` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_generic_6dof_joint_set_flag: .. rst-class:: classref-method void **generic_6dof_joint_set_flag** **(** :ref:`RID` joint, Vector3.Axis axis, :ref:`G6DOFJointAxisFlag` flag, :ref:`bool` enable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_generic_6dof_joint_set_param: .. rst-class:: classref-method void **generic_6dof_joint_set_param** **(** :ref:`RID` joint, Vector3.Axis axis, :ref:`G6DOFJointAxisParam` param, :ref:`float` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_get_process_info: .. rst-class:: classref-method :ref:`int` **get_process_info** **(** :ref:`ProcessInfo` process_info **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_heightmap_shape_create: .. rst-class:: classref-method :ref:`RID` **heightmap_shape_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_hinge_joint_get_flag: .. rst-class:: classref-method :ref:`bool` **hinge_joint_get_flag** **(** :ref:`RID` joint, :ref:`HingeJointFlag` flag **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_hinge_joint_get_param: .. rst-class:: classref-method :ref:`float` **hinge_joint_get_param** **(** :ref:`RID` joint, :ref:`HingeJointParam` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_hinge_joint_set_flag: .. rst-class:: classref-method void **hinge_joint_set_flag** **(** :ref:`RID` joint, :ref:`HingeJointFlag` flag, :ref:`bool` enabled **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_hinge_joint_set_param: .. rst-class:: classref-method void **hinge_joint_set_param** **(** :ref:`RID` joint, :ref:`HingeJointParam` param, :ref:`float` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_clear: .. rst-class:: classref-method void **joint_clear** **(** :ref:`RID` joint **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_create: .. rst-class:: classref-method :ref:`RID` **joint_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_disable_collisions_between_bodies: .. rst-class:: classref-method void **joint_disable_collisions_between_bodies** **(** :ref:`RID` joint, :ref:`bool` disable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_get_solver_priority: .. rst-class:: classref-method :ref:`int` **joint_get_solver_priority** **(** :ref:`RID` joint **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_get_type: .. rst-class:: classref-method :ref:`JointType` **joint_get_type** **(** :ref:`RID` joint **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_is_disabled_collisions_between_bodies: .. rst-class:: classref-method :ref:`bool` **joint_is_disabled_collisions_between_bodies** **(** :ref:`RID` joint **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_make_cone_twist: .. rst-class:: classref-method void **joint_make_cone_twist** **(** :ref:`RID` joint, :ref:`RID` body_A, :ref:`Transform3D` local_ref_A, :ref:`RID` body_B, :ref:`Transform3D` local_ref_B **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_make_generic_6dof: .. rst-class:: classref-method void **joint_make_generic_6dof** **(** :ref:`RID` joint, :ref:`RID` body_A, :ref:`Transform3D` local_ref_A, :ref:`RID` body_B, :ref:`Transform3D` local_ref_B **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_make_hinge: .. rst-class:: classref-method void **joint_make_hinge** **(** :ref:`RID` joint, :ref:`RID` body_A, :ref:`Transform3D` hinge_A, :ref:`RID` body_B, :ref:`Transform3D` hinge_B **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_make_pin: .. rst-class:: classref-method void **joint_make_pin** **(** :ref:`RID` joint, :ref:`RID` body_A, :ref:`Vector3` local_A, :ref:`RID` body_B, :ref:`Vector3` local_B **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_make_slider: .. rst-class:: classref-method void **joint_make_slider** **(** :ref:`RID` joint, :ref:`RID` body_A, :ref:`Transform3D` local_ref_A, :ref:`RID` body_B, :ref:`Transform3D` local_ref_B **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_joint_set_solver_priority: .. rst-class:: classref-method void **joint_set_solver_priority** **(** :ref:`RID` joint, :ref:`int` priority **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_pin_joint_get_local_a: .. rst-class:: classref-method :ref:`Vector3` **pin_joint_get_local_a** **(** :ref:`RID` joint **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_pin_joint_get_local_b: .. rst-class:: classref-method :ref:`Vector3` **pin_joint_get_local_b** **(** :ref:`RID` joint **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_pin_joint_get_param: .. rst-class:: classref-method :ref:`float` **pin_joint_get_param** **(** :ref:`RID` joint, :ref:`PinJointParam` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_pin_joint_set_local_a: .. rst-class:: classref-method void **pin_joint_set_local_a** **(** :ref:`RID` joint, :ref:`Vector3` local_A **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_pin_joint_set_local_b: .. rst-class:: classref-method void **pin_joint_set_local_b** **(** :ref:`RID` joint, :ref:`Vector3` local_B **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_pin_joint_set_param: .. rst-class:: classref-method void **pin_joint_set_param** **(** :ref:`RID` joint, :ref:`PinJointParam` param, :ref:`float` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_separation_ray_shape_create: .. rst-class:: classref-method :ref:`RID` **separation_ray_shape_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_set_active: .. rst-class:: classref-method void **set_active** **(** :ref:`bool` active **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_shape_get_data: .. rst-class:: classref-method :ref:`Variant` **shape_get_data** **(** :ref:`RID` shape **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_shape_get_margin: .. rst-class:: classref-method :ref:`float` **shape_get_margin** **(** :ref:`RID` shape **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_shape_get_type: .. rst-class:: classref-method :ref:`ShapeType` **shape_get_type** **(** :ref:`RID` shape **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_shape_set_data: .. rst-class:: classref-method void **shape_set_data** **(** :ref:`RID` shape, :ref:`Variant` data **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_shape_set_margin: .. rst-class:: classref-method void **shape_set_margin** **(** :ref:`RID` shape, :ref:`float` margin **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_slider_joint_get_param: .. rst-class:: classref-method :ref:`float` **slider_joint_get_param** **(** :ref:`RID` joint, :ref:`SliderJointParam` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_slider_joint_set_param: .. rst-class:: classref-method void **slider_joint_set_param** **(** :ref:`RID` joint, :ref:`SliderJointParam` param, :ref:`float` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_add_collision_exception: .. rst-class:: classref-method void **soft_body_add_collision_exception** **(** :ref:`RID` body, :ref:`RID` body_b **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_create: .. rst-class:: classref-method :ref:`RID` **soft_body_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_bounds: .. rst-class:: classref-method :ref:`AABB` **soft_body_get_bounds** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_collision_layer: .. rst-class:: classref-method :ref:`int` **soft_body_get_collision_layer** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_collision_mask: .. rst-class:: classref-method :ref:`int` **soft_body_get_collision_mask** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_damping_coefficient: .. rst-class:: classref-method :ref:`float` **soft_body_get_damping_coefficient** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_drag_coefficient: .. rst-class:: classref-method :ref:`float` **soft_body_get_drag_coefficient** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_linear_stiffness: .. rst-class:: classref-method :ref:`float` **soft_body_get_linear_stiffness** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_point_global_position: .. rst-class:: classref-method :ref:`Vector3` **soft_body_get_point_global_position** **(** :ref:`RID` body, :ref:`int` point_index **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_pressure_coefficient: .. rst-class:: classref-method :ref:`float` **soft_body_get_pressure_coefficient** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_simulation_precision: .. rst-class:: classref-method :ref:`int` **soft_body_get_simulation_precision** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_space: .. rst-class:: classref-method :ref:`RID` **soft_body_get_space** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_state: .. rst-class:: classref-method :ref:`Variant` **soft_body_get_state** **(** :ref:`RID` body, :ref:`BodyState` state **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_get_total_mass: .. rst-class:: classref-method :ref:`float` **soft_body_get_total_mass** **(** :ref:`RID` body **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_is_point_pinned: .. rst-class:: classref-method :ref:`bool` **soft_body_is_point_pinned** **(** :ref:`RID` body, :ref:`int` point_index **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_move_point: .. rst-class:: classref-method void **soft_body_move_point** **(** :ref:`RID` body, :ref:`int` point_index, :ref:`Vector3` global_position **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_pin_point: .. rst-class:: classref-method void **soft_body_pin_point** **(** :ref:`RID` body, :ref:`int` point_index, :ref:`bool` pin **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_remove_all_pinned_points: .. rst-class:: classref-method void **soft_body_remove_all_pinned_points** **(** :ref:`RID` body **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_remove_collision_exception: .. rst-class:: classref-method void **soft_body_remove_collision_exception** **(** :ref:`RID` body, :ref:`RID` body_b **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_collision_layer: .. rst-class:: classref-method void **soft_body_set_collision_layer** **(** :ref:`RID` body, :ref:`int` layer **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_collision_mask: .. rst-class:: classref-method void **soft_body_set_collision_mask** **(** :ref:`RID` body, :ref:`int` mask **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_damping_coefficient: .. rst-class:: classref-method void **soft_body_set_damping_coefficient** **(** :ref:`RID` body, :ref:`float` damping_coefficient **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_drag_coefficient: .. rst-class:: classref-method void **soft_body_set_drag_coefficient** **(** :ref:`RID` body, :ref:`float` drag_coefficient **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_linear_stiffness: .. rst-class:: classref-method void **soft_body_set_linear_stiffness** **(** :ref:`RID` body, :ref:`float` stiffness **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_mesh: .. rst-class:: classref-method void **soft_body_set_mesh** **(** :ref:`RID` body, :ref:`RID` mesh **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_pressure_coefficient: .. rst-class:: classref-method void **soft_body_set_pressure_coefficient** **(** :ref:`RID` body, :ref:`float` pressure_coefficient **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_ray_pickable: .. rst-class:: classref-method void **soft_body_set_ray_pickable** **(** :ref:`RID` body, :ref:`bool` enable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_simulation_precision: .. rst-class:: classref-method void **soft_body_set_simulation_precision** **(** :ref:`RID` body, :ref:`int` simulation_precision **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_space: .. rst-class:: classref-method void **soft_body_set_space** **(** :ref:`RID` body, :ref:`RID` space **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_state: .. rst-class:: classref-method void **soft_body_set_state** **(** :ref:`RID` body, :ref:`BodyState` state, :ref:`Variant` variant **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_total_mass: .. rst-class:: classref-method void **soft_body_set_total_mass** **(** :ref:`RID` body, :ref:`float` total_mass **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_set_transform: .. rst-class:: classref-method void **soft_body_set_transform** **(** :ref:`RID` body, :ref:`Transform3D` transform **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_soft_body_update_rendering_server: .. rst-class:: classref-method void **soft_body_update_rendering_server** **(** :ref:`RID` body, :ref:`PhysicsServer3DRenderingServerHandler` rendering_server_handler **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_space_create: .. rst-class:: classref-method :ref:`RID` **space_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_space_get_direct_state: .. rst-class:: classref-method :ref:`PhysicsDirectSpaceState3D` **space_get_direct_state** **(** :ref:`RID` space **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_space_get_param: .. rst-class:: classref-method :ref:`float` **space_get_param** **(** :ref:`RID` space, :ref:`SpaceParameter` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_space_is_active: .. rst-class:: classref-method :ref:`bool` **space_is_active** **(** :ref:`RID` space **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_space_set_active: .. rst-class:: classref-method void **space_set_active** **(** :ref:`RID` space, :ref:`bool` active **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_space_set_param: .. rst-class:: classref-method void **space_set_param** **(** :ref:`RID` space, :ref:`SpaceParameter` param, :ref:`float` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_sphere_shape_create: .. rst-class:: classref-method :ref:`RID` **sphere_shape_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_PhysicsServer3D_method_world_boundary_shape_create: .. rst-class:: classref-method :ref:`RID` **world_boundary_shape_create** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` .. |constructor| replace:: :abbr:`constructor (This method is used to construct a type.)` .. |static| replace:: :abbr:`static (This method doesn't need an instance to be called, so it can be called directly using the class name.)` .. |operator| replace:: :abbr:`operator (This method describes a valid operator to use with this type as left-hand operand.)` .. |bitfield| replace:: :abbr:`BitField (This value is an integer composed as a bitmask of the following flags.)`