Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
PhysicsServer2DExtension¶
Inherits: PhysicsServer2D < Object
Provides virtual methods that can be overridden to create custom PhysicsServer2D implementations.
描述¶
This class extends PhysicsServer2D by providing additional virtual methods that can be overridden. When these methods are overridden, they will be called instead of the internal methods of the physics server.
Intended for use with GDExtension to create custom implementations of PhysicsServer2D.
Methods¶
void |
_area_add_shape ( RID area, RID shape, Transform2D transform, bool disabled ) virtual |
void |
_area_attach_canvas_instance_id ( RID area, int id ) virtual |
void |
_area_attach_object_instance_id ( RID area, int id ) virtual |
void |
_area_clear_shapes ( RID area ) virtual |
_area_create ( ) virtual |
|
_area_get_canvas_instance_id ( RID area ) virtual const |
|
_area_get_collision_layer ( RID area ) virtual const |
|
_area_get_collision_mask ( RID area ) virtual const |
|
_area_get_object_instance_id ( RID area ) virtual const |
|
_area_get_param ( RID area, AreaParameter param ) virtual const |
|
_area_get_shape ( RID area, int shape_idx ) virtual const |
|
_area_get_shape_count ( RID area ) virtual const |
|
_area_get_shape_transform ( RID area, int shape_idx ) virtual const |
|
_area_get_space ( RID area ) virtual const |
|
_area_get_transform ( RID area ) virtual const |
|
void |
_area_remove_shape ( RID area, int shape_idx ) virtual |
void |
_area_set_area_monitor_callback ( RID area, Callable callback ) virtual |
void |
_area_set_collision_layer ( RID area, int layer ) virtual |
void |
_area_set_collision_mask ( RID area, int mask ) virtual |
void |
_area_set_monitor_callback ( RID area, Callable callback ) virtual |
void |
_area_set_monitorable ( RID area, bool monitorable ) virtual |
void |
_area_set_param ( RID area, AreaParameter param, Variant value ) virtual |
void |
_area_set_pickable ( RID area, bool pickable ) virtual |
void |
_area_set_shape ( RID area, int shape_idx, RID shape ) virtual |
void |
_area_set_shape_disabled ( RID area, int shape_idx, bool disabled ) virtual |
void |
_area_set_shape_transform ( RID area, int shape_idx, Transform2D transform ) virtual |
void |
_area_set_space ( RID area, RID space ) virtual |
void |
_area_set_transform ( RID area, Transform2D transform ) virtual |
void |
_body_add_collision_exception ( RID body, RID excepted_body ) virtual |
void |
_body_add_constant_central_force ( RID body, Vector2 force ) virtual |
void |
_body_add_constant_force ( RID body, Vector2 force, Vector2 position ) virtual |
void |
_body_add_constant_torque ( RID body, float torque ) virtual |
void |
_body_add_shape ( RID body, RID shape, Transform2D transform, bool disabled ) virtual |
void |
_body_apply_central_force ( RID body, Vector2 force ) virtual |
void |
_body_apply_central_impulse ( RID body, Vector2 impulse ) virtual |
void |
_body_apply_force ( RID body, Vector2 force, Vector2 position ) virtual |
void |
_body_apply_impulse ( RID body, Vector2 impulse, Vector2 position ) virtual |
void |
_body_apply_torque ( RID body, float torque ) virtual |
void |
_body_apply_torque_impulse ( RID body, float impulse ) virtual |
void |
_body_attach_canvas_instance_id ( RID body, int id ) virtual |
void |
_body_attach_object_instance_id ( RID body, int id ) virtual |
void |
_body_clear_shapes ( RID body ) virtual |
_body_collide_shape ( RID body, int body_shape, RID shape, Transform2D shape_xform, Vector2 motion, void* results, int result_max, int32_t* result_count ) virtual |
|
_body_create ( ) virtual |
|
_body_get_canvas_instance_id ( RID body ) virtual const |
|
_body_get_collision_exceptions ( RID body ) virtual const |
|
_body_get_collision_layer ( RID body ) virtual const |
|
_body_get_collision_mask ( RID body ) virtual const |
|
_body_get_collision_priority ( RID body ) virtual const |
|
_body_get_constant_force ( RID body ) virtual const |
|
_body_get_constant_torque ( RID body ) virtual const |
|
_body_get_contacts_reported_depth_threshold ( RID body ) virtual const |
|
_body_get_continuous_collision_detection_mode ( RID body ) virtual const |
|
_body_get_direct_state ( RID body ) virtual |
|
_body_get_max_contacts_reported ( RID body ) virtual const |
|
_body_get_mode ( RID body ) virtual const |
|
_body_get_object_instance_id ( RID body ) virtual const |
|
_body_get_param ( RID body, BodyParameter param ) virtual const |
|
_body_get_shape ( RID body, int shape_idx ) virtual const |
|
_body_get_shape_count ( RID body ) virtual const |
|
_body_get_shape_transform ( RID body, int shape_idx ) virtual const |
|
_body_get_space ( RID body ) virtual const |
|
_body_get_state ( RID body, BodyState state ) virtual const |
|
_body_is_omitting_force_integration ( RID body ) virtual const |
|
void |
_body_remove_collision_exception ( RID body, RID excepted_body ) virtual |
void |
_body_remove_shape ( RID body, int shape_idx ) virtual |
void |
_body_reset_mass_properties ( RID body ) virtual |
void |
_body_set_axis_velocity ( RID body, Vector2 axis_velocity ) virtual |
void |
_body_set_collision_layer ( RID body, int layer ) virtual |
void |
_body_set_collision_mask ( RID body, int mask ) virtual |
void |
_body_set_collision_priority ( RID body, float priority ) virtual |
void |
_body_set_constant_force ( RID body, Vector2 force ) virtual |
void |
_body_set_constant_torque ( RID body, float torque ) virtual |
void |
_body_set_contacts_reported_depth_threshold ( RID body, float threshold ) virtual |
void |
_body_set_continuous_collision_detection_mode ( RID body, CCDMode mode ) virtual |
void |
_body_set_force_integration_callback ( RID body, Callable callable, Variant userdata ) virtual |
void |
_body_set_max_contacts_reported ( RID body, int amount ) virtual |
void |
_body_set_mode ( RID body, BodyMode mode ) virtual |
void |
_body_set_omit_force_integration ( RID body, bool enable ) virtual |
void |
_body_set_param ( RID body, BodyParameter param, Variant value ) virtual |
void |
_body_set_pickable ( RID body, bool pickable ) virtual |
void |
_body_set_shape ( RID body, int shape_idx, RID shape ) virtual |
void |
_body_set_shape_as_one_way_collision ( RID body, int shape_idx, bool enable, float margin ) virtual |
void |
_body_set_shape_disabled ( RID body, int shape_idx, bool disabled ) virtual |
void |
_body_set_shape_transform ( RID body, int shape_idx, Transform2D transform ) virtual |
void |
_body_set_space ( RID body, RID space ) virtual |
void |
_body_set_state ( RID body, BodyState state, Variant value ) virtual |
void |
_body_set_state_sync_callback ( RID body, Callable callable ) virtual |
_body_test_motion ( RID body, Transform2D from, Vector2 motion, float margin, bool collide_separation_ray, bool recovery_as_collision, PhysicsServer2DExtensionMotionResult* result ) virtual const |
|
_capsule_shape_create ( ) virtual |
|
_circle_shape_create ( ) virtual |
|
_concave_polygon_shape_create ( ) virtual |
|
_convex_polygon_shape_create ( ) virtual |
|
_damped_spring_joint_get_param ( RID joint, DampedSpringParam param ) virtual const |
|
void |
_damped_spring_joint_set_param ( RID joint, DampedSpringParam param, float value ) virtual |
void |
_end_sync ( ) virtual |
void |
_finish ( ) virtual |
void |
_flush_queries ( ) virtual |
void |
|
_get_process_info ( ProcessInfo process_info ) virtual |
|
void |
_init ( ) virtual |
_is_flushing_queries ( ) virtual const |
|
void |
_joint_clear ( RID joint ) virtual |
_joint_create ( ) virtual |
|
void |
_joint_disable_collisions_between_bodies ( RID joint, bool disable ) virtual |
_joint_get_param ( RID joint, JointParam param ) virtual const |
|
_joint_get_type ( RID joint ) virtual const |
|
_joint_is_disabled_collisions_between_bodies ( RID joint ) virtual const |
|
void |
_joint_make_damped_spring ( RID joint, Vector2 anchor_a, Vector2 anchor_b, RID body_a, RID body_b ) virtual |
void |
_joint_make_groove ( RID joint, Vector2 a_groove1, Vector2 a_groove2, Vector2 b_anchor, RID body_a, RID body_b ) virtual |
void |
_joint_make_pin ( RID joint, Vector2 anchor, RID body_a, RID body_b ) virtual |
void |
_joint_set_param ( RID joint, JointParam param, float value ) virtual |
_pin_joint_get_param ( RID joint, PinJointParam param ) virtual const |
|
void |
_pin_joint_set_param ( RID joint, PinJointParam param, float value ) virtual |
_rectangle_shape_create ( ) virtual |
|
_segment_shape_create ( ) virtual |
|
_separation_ray_shape_create ( ) virtual |
|
void |
_set_active ( bool active ) virtual |
_shape_collide ( RID shape_A, Transform2D xform_A, Vector2 motion_A, RID shape_B, Transform2D xform_B, Vector2 motion_B, void* results, int result_max, int32_t* result_count ) virtual |
|
_shape_get_custom_solver_bias ( RID shape ) virtual const |
|
_shape_get_data ( RID shape ) virtual const |
|
_shape_get_type ( RID shape ) virtual const |
|
void |
_shape_set_custom_solver_bias ( RID shape, float bias ) virtual |
void |
_shape_set_data ( RID shape, Variant data ) virtual |
_space_create ( ) virtual |
|
_space_get_contact_count ( RID space ) virtual const |
|
_space_get_contacts ( RID space ) virtual const |
|
_space_get_direct_state ( RID space ) virtual |
|
_space_get_param ( RID space, SpaceParameter param ) virtual const |
|
_space_is_active ( RID space ) virtual const |
|
void |
_space_set_active ( RID space, bool active ) virtual |
void |
_space_set_debug_contacts ( RID space, int max_contacts ) virtual |
void |
_space_set_param ( RID space, SpaceParameter param, float value ) virtual |
void |
|
void |
_sync ( ) virtual |
_world_boundary_shape_create ( ) virtual |
|
body_test_motion_is_excluding_body ( RID body ) const |
|
body_test_motion_is_excluding_object ( int object ) const |
Method Descriptions¶
void _area_add_shape ( RID area, RID shape, Transform2D transform, bool disabled ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_attach_canvas_instance_id ( RID area, int id ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_attach_object_instance_id ( RID area, int id ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_clear_shapes ( RID area ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _area_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
int _area_get_canvas_instance_id ( RID area ) virtual const
There is currently no description for this method. Please help us by contributing one!
int _area_get_collision_layer ( RID area ) virtual const
There is currently no description for this method. Please help us by contributing one!
int _area_get_collision_mask ( RID area ) virtual const
There is currently no description for this method. Please help us by contributing one!
int _area_get_object_instance_id ( RID area ) virtual const
There is currently no description for this method. Please help us by contributing one!
Variant _area_get_param ( RID area, AreaParameter param ) virtual const
There is currently no description for this method. Please help us by contributing one!
RID _area_get_shape ( RID area, int shape_idx ) virtual const
There is currently no description for this method. Please help us by contributing one!
int _area_get_shape_count ( RID area ) virtual const
There is currently no description for this method. Please help us by contributing one!
Transform2D _area_get_shape_transform ( RID area, int shape_idx ) virtual const
There is currently no description for this method. Please help us by contributing one!
RID _area_get_space ( RID area ) virtual const
There is currently no description for this method. Please help us by contributing one!
Transform2D _area_get_transform ( RID area ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _area_remove_shape ( RID area, int shape_idx ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_area_monitor_callback ( RID area, Callable callback ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_collision_layer ( RID area, int layer ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_collision_mask ( RID area, int mask ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_monitor_callback ( RID area, Callable callback ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_monitorable ( RID area, bool monitorable ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_param ( RID area, AreaParameter param, Variant value ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_pickable ( RID area, bool pickable ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_shape ( RID area, int shape_idx, RID shape ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_shape_disabled ( RID area, int shape_idx, bool disabled ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_shape_transform ( RID area, int shape_idx, Transform2D transform ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_space ( RID area, RID space ) virtual
There is currently no description for this method. Please help us by contributing one!
void _area_set_transform ( RID area, Transform2D transform ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_add_collision_exception ( RID body, RID excepted_body ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_add_constant_central_force ( RID body, Vector2 force ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_add_constant_force ( RID body, Vector2 force, Vector2 position ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_add_constant_torque ( RID body, float torque ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_add_shape ( RID body, RID shape, Transform2D transform, bool disabled ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_apply_central_force ( RID body, Vector2 force ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_apply_central_impulse ( RID body, Vector2 impulse ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_apply_force ( RID body, Vector2 force, Vector2 position ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_apply_impulse ( RID body, Vector2 impulse, Vector2 position ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_apply_torque ( RID body, float torque ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_apply_torque_impulse ( RID body, float impulse ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_attach_canvas_instance_id ( RID body, int id ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_attach_object_instance_id ( RID body, int id ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_clear_shapes ( RID body ) virtual
There is currently no description for this method. Please help us by contributing one!
bool _body_collide_shape ( RID body, int body_shape, RID shape, Transform2D shape_xform, Vector2 motion, void* results, int result_max, int32_t* result_count ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _body_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
int _body_get_canvas_instance_id ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
RID[] _body_get_collision_exceptions ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
int _body_get_collision_layer ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
int _body_get_collision_mask ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
float _body_get_collision_priority ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
Vector2 _body_get_constant_force ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
float _body_get_constant_torque ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
float _body_get_contacts_reported_depth_threshold ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
CCDMode _body_get_continuous_collision_detection_mode ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
PhysicsDirectBodyState2D _body_get_direct_state ( RID body ) virtual
There is currently no description for this method. Please help us by contributing one!
int _body_get_max_contacts_reported ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
BodyMode _body_get_mode ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
int _body_get_object_instance_id ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
Variant _body_get_param ( RID body, BodyParameter param ) virtual const
There is currently no description for this method. Please help us by contributing one!
RID _body_get_shape ( RID body, int shape_idx ) virtual const
There is currently no description for this method. Please help us by contributing one!
int _body_get_shape_count ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
Transform2D _body_get_shape_transform ( RID body, int shape_idx ) virtual const
There is currently no description for this method. Please help us by contributing one!
RID _body_get_space ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
Variant _body_get_state ( RID body, BodyState state ) virtual const
There is currently no description for this method. Please help us by contributing one!
bool _body_is_omitting_force_integration ( RID body ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _body_remove_collision_exception ( RID body, RID excepted_body ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_remove_shape ( RID body, int shape_idx ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_reset_mass_properties ( RID body ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_axis_velocity ( RID body, Vector2 axis_velocity ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_collision_layer ( RID body, int layer ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_collision_mask ( RID body, int mask ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_collision_priority ( RID body, float priority ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_constant_force ( RID body, Vector2 force ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_constant_torque ( RID body, float torque ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_contacts_reported_depth_threshold ( RID body, float threshold ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_continuous_collision_detection_mode ( RID body, CCDMode mode ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_force_integration_callback ( RID body, Callable callable, Variant userdata ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_max_contacts_reported ( RID body, int amount ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_mode ( RID body, BodyMode mode ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_omit_force_integration ( RID body, bool enable ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_param ( RID body, BodyParameter param, Variant value ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_pickable ( RID body, bool pickable ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_shape ( RID body, int shape_idx, RID shape ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_shape_as_one_way_collision ( RID body, int shape_idx, bool enable, float margin ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_shape_disabled ( RID body, int shape_idx, bool disabled ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_shape_transform ( RID body, int shape_idx, Transform2D transform ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_space ( RID body, RID space ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_state ( RID body, BodyState state, Variant value ) virtual
There is currently no description for this method. Please help us by contributing one!
void _body_set_state_sync_callback ( RID body, Callable callable ) virtual
There is currently no description for this method. Please help us by contributing one!
bool _body_test_motion ( RID body, Transform2D from, Vector2 motion, float margin, bool collide_separation_ray, bool recovery_as_collision, PhysicsServer2DExtensionMotionResult* result ) virtual const
There is currently no description for this method. Please help us by contributing one!
RID _capsule_shape_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _circle_shape_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _concave_polygon_shape_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _convex_polygon_shape_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
float _damped_spring_joint_get_param ( RID joint, DampedSpringParam param ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _damped_spring_joint_set_param ( RID joint, DampedSpringParam param, float value ) virtual
There is currently no description for this method. Please help us by contributing one!
void _end_sync ( ) virtual
There is currently no description for this method. Please help us by contributing one!
void _finish ( ) virtual
There is currently no description for this method. Please help us by contributing one!
void _flush_queries ( ) virtual
There is currently no description for this method. Please help us by contributing one!
void _free_rid ( RID rid ) virtual
There is currently no description for this method. Please help us by contributing one!
int _get_process_info ( ProcessInfo process_info ) virtual
There is currently no description for this method. Please help us by contributing one!
void _init ( ) virtual
There is currently no description for this method. Please help us by contributing one!
bool _is_flushing_queries ( ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _joint_clear ( RID joint ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _joint_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
void _joint_disable_collisions_between_bodies ( RID joint, bool disable ) virtual
There is currently no description for this method. Please help us by contributing one!
float _joint_get_param ( RID joint, JointParam param ) virtual const
There is currently no description for this method. Please help us by contributing one!
JointType _joint_get_type ( RID joint ) virtual const
There is currently no description for this method. Please help us by contributing one!
bool _joint_is_disabled_collisions_between_bodies ( RID joint ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _joint_make_damped_spring ( RID joint, Vector2 anchor_a, Vector2 anchor_b, RID body_a, RID body_b ) virtual
There is currently no description for this method. Please help us by contributing one!
void _joint_make_groove ( RID joint, Vector2 a_groove1, Vector2 a_groove2, Vector2 b_anchor, RID body_a, RID body_b ) virtual
There is currently no description for this method. Please help us by contributing one!
void _joint_make_pin ( RID joint, Vector2 anchor, RID body_a, RID body_b ) virtual
There is currently no description for this method. Please help us by contributing one!
void _joint_set_param ( RID joint, JointParam param, float value ) virtual
There is currently no description for this method. Please help us by contributing one!
float _pin_joint_get_param ( RID joint, PinJointParam param ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _pin_joint_set_param ( RID joint, PinJointParam param, float value ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _rectangle_shape_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _segment_shape_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _separation_ray_shape_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
void _set_active ( bool active ) virtual
There is currently no description for this method. Please help us by contributing one!
bool _shape_collide ( RID shape_A, Transform2D xform_A, Vector2 motion_A, RID shape_B, Transform2D xform_B, Vector2 motion_B, void* results, int result_max, int32_t* result_count ) virtual
There is currently no description for this method. Please help us by contributing one!
float _shape_get_custom_solver_bias ( RID shape ) virtual const
There is currently no description for this method. Please help us by contributing one!
Variant _shape_get_data ( RID shape ) virtual const
There is currently no description for this method. Please help us by contributing one!
ShapeType _shape_get_type ( RID shape ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _shape_set_custom_solver_bias ( RID shape, float bias ) virtual
There is currently no description for this method. Please help us by contributing one!
void _shape_set_data ( RID shape, Variant data ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _space_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
int _space_get_contact_count ( RID space ) virtual const
There is currently no description for this method. Please help us by contributing one!
PackedVector2Array _space_get_contacts ( RID space ) virtual const
There is currently no description for this method. Please help us by contributing one!
PhysicsDirectSpaceState2D _space_get_direct_state ( RID space ) virtual
There is currently no description for this method. Please help us by contributing one!
float _space_get_param ( RID space, SpaceParameter param ) virtual const
There is currently no description for this method. Please help us by contributing one!
bool _space_is_active ( RID space ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _space_set_active ( RID space, bool active ) virtual
There is currently no description for this method. Please help us by contributing one!
void _space_set_debug_contacts ( RID space, int max_contacts ) virtual
There is currently no description for this method. Please help us by contributing one!
void _space_set_param ( RID space, SpaceParameter param, float value ) virtual
There is currently no description for this method. Please help us by contributing one!
void _step ( float step ) virtual
There is currently no description for this method. Please help us by contributing one!
void _sync ( ) virtual
There is currently no description for this method. Please help us by contributing one!
RID _world_boundary_shape_create ( ) virtual
There is currently no description for this method. Please help us by contributing one!
bool body_test_motion_is_excluding_body ( RID body ) const
There is currently no description for this method. Please help us by contributing one!
bool body_test_motion_is_excluding_object ( int object ) const
There is currently no description for this method. Please help us by contributing one!