void |
area_add_shape ( RID area, RID shape, Transform2D transform=Transform2D(1, 0, 0, 1, 0, 0), bool disabled=false ) |
void |
area_attach_canvas_instance_id ( RID area, int id ) |
void |
area_attach_object_instance_id ( RID area, int id ) |
void |
area_clear_shapes ( RID area ) |
RID |
area_create ( ) |
int |
area_get_canvas_instance_id ( RID area ) const |
int |
area_get_collision_layer ( RID area ) const |
int |
area_get_collision_mask ( RID area ) const |
int |
area_get_object_instance_id ( RID area ) const |
Variant |
area_get_param ( RID area, AreaParameter param ) const |
RID |
area_get_shape ( RID area, int shape_idx ) const |
int |
area_get_shape_count ( RID area ) const |
Transform2D |
area_get_shape_transform ( RID area, int shape_idx ) const |
RID |
area_get_space ( RID area ) const |
Transform2D |
area_get_transform ( RID area ) const |
void |
area_remove_shape ( RID area, int shape_idx ) |
void |
area_set_area_monitor_callback ( RID area, Callable callback ) |
void |
area_set_collision_layer ( RID area, int layer ) |
void |
area_set_collision_mask ( RID area, int mask ) |
void |
area_set_monitor_callback ( RID area, Callable callback ) |
void |
area_set_monitorable ( RID area, bool monitorable ) |
void |
area_set_param ( RID area, AreaParameter param, Variant value ) |
void |
area_set_shape ( RID area, int shape_idx, RID shape ) |
void |
area_set_shape_disabled ( RID area, int shape_idx, bool disabled ) |
void |
area_set_shape_transform ( RID area, int shape_idx, Transform2D transform ) |
void |
area_set_space ( RID area, RID space ) |
void |
area_set_transform ( RID area, Transform2D transform ) |
void |
body_add_collision_exception ( RID body, RID excepted_body ) |
void |
body_add_constant_central_force ( RID body, Vector2 force ) |
void |
body_add_constant_force ( RID body, Vector2 force, Vector2 position=Vector2(0, 0) ) |
void |
body_add_constant_torque ( RID body, float torque ) |
void |
body_add_shape ( RID body, RID shape, Transform2D transform=Transform2D(1, 0, 0, 1, 0, 0), bool disabled=false ) |
void |
body_apply_central_force ( RID body, Vector2 force ) |
void |
body_apply_central_impulse ( RID body, Vector2 impulse ) |
void |
body_apply_force ( RID body, Vector2 force, Vector2 position=Vector2(0, 0) ) |
void |
body_apply_impulse ( RID body, Vector2 impulse, Vector2 position=Vector2(0, 0) ) |
void |
body_apply_torque ( RID body, float torque ) |
void |
body_apply_torque_impulse ( RID body, float impulse ) |
void |
body_attach_canvas_instance_id ( RID body, int id ) |
void |
body_attach_object_instance_id ( RID body, int id ) |
void |
body_clear_shapes ( RID body ) |
RID |
body_create ( ) |
int |
body_get_canvas_instance_id ( RID body ) const |
int |
body_get_collision_layer ( RID body ) const |
int |
body_get_collision_mask ( RID body ) const |
float |
body_get_collision_priority ( RID body ) const |
Vector2 |
body_get_constant_force ( RID body ) const |
float |
body_get_constant_torque ( RID body ) const |
CCDMode |
body_get_continuous_collision_detection_mode ( RID body ) const |
PhysicsDirectBodyState2D |
body_get_direct_state ( RID body ) |
int |
body_get_max_contacts_reported ( RID body ) const |
BodyMode |
body_get_mode ( RID body ) const |
int |
body_get_object_instance_id ( RID body ) const |
Variant |
body_get_param ( RID body, BodyParameter param ) const |
RID |
body_get_shape ( RID body, int shape_idx ) const |
int |
body_get_shape_count ( RID body ) const |
Transform2D |
body_get_shape_transform ( RID body, int shape_idx ) const |
RID |
body_get_space ( RID body ) const |
Variant |
body_get_state ( RID body, BodyState state ) const |
bool |
body_is_omitting_force_integration ( RID body ) const |
void |
body_remove_collision_exception ( RID body, RID excepted_body ) |
void |
body_remove_shape ( RID body, int shape_idx ) |
void |
body_reset_mass_properties ( RID body ) |
void |
body_set_axis_velocity ( RID body, Vector2 axis_velocity ) |
void |
body_set_collision_layer ( RID body, int layer ) |
void |
body_set_collision_mask ( RID body, int mask ) |
void |
body_set_collision_priority ( RID body, float priority ) |
void |
body_set_constant_force ( RID body, Vector2 force ) |
void |
body_set_constant_torque ( RID body, float torque ) |
void |
body_set_continuous_collision_detection_mode ( RID body, CCDMode mode ) |
void |
body_set_force_integration_callback ( RID body, Callable callable, Variant userdata=null ) |
void |
body_set_max_contacts_reported ( RID body, int amount ) |
void |
body_set_mode ( RID body, BodyMode mode ) |
void |
body_set_omit_force_integration ( RID body, bool enable ) |
void |
body_set_param ( RID body, BodyParameter param, Variant value ) |
void |
body_set_shape ( RID body, int shape_idx, RID shape ) |
void |
body_set_shape_as_one_way_collision ( RID body, int shape_idx, bool enable, float margin ) |
void |
body_set_shape_disabled ( RID body, int shape_idx, bool disabled ) |
void |
body_set_shape_transform ( RID body, int shape_idx, Transform2D transform ) |
void |
body_set_space ( RID body, RID space ) |
void |
body_set_state ( RID body, BodyState state, Variant value ) |
bool |
body_test_motion ( RID body, PhysicsTestMotionParameters2D parameters, PhysicsTestMotionResult2D result=null ) |
RID |
capsule_shape_create ( ) |
RID |
circle_shape_create ( ) |
RID |
concave_polygon_shape_create ( ) |
RID |
convex_polygon_shape_create ( ) |
float |
damped_spring_joint_get_param ( RID joint, DampedSpringParam param ) const |
void |
damped_spring_joint_set_param ( RID joint, DampedSpringParam param, float value ) |
void |
free_rid ( RID rid ) |
int |
get_process_info ( ProcessInfo process_info ) |
void |
joint_clear ( RID joint ) |
RID |
joint_create ( ) |
void |
joint_disable_collisions_between_bodies ( RID joint, bool disable ) |
float |
joint_get_param ( RID joint, JointParam param ) const |
JointType |
joint_get_type ( RID joint ) const |
bool |
joint_is_disabled_collisions_between_bodies ( RID joint ) const |
void |
joint_make_damped_spring ( RID joint, Vector2 anchor_a, Vector2 anchor_b, RID body_a, RID body_b=RID() ) |
void |
joint_make_groove ( RID joint, Vector2 groove1_a, Vector2 groove2_a, Vector2 anchor_b, RID body_a=RID(), RID body_b=RID() ) |
void |
joint_make_pin ( RID joint, Vector2 anchor, RID body_a, RID body_b=RID() ) |
void |
joint_set_param ( RID joint, JointParam param, float value ) |
float |
pin_joint_get_param ( RID joint, PinJointParam param ) const |
void |
pin_joint_set_param ( RID joint, PinJointParam param, float value ) |
RID |
rectangle_shape_create ( ) |
RID |
segment_shape_create ( ) |
RID |
separation_ray_shape_create ( ) |
void |
set_active ( bool active ) |
Variant |
shape_get_data ( RID shape ) const |
ShapeType |
shape_get_type ( RID shape ) const |
void |
shape_set_data ( RID shape, Variant data ) |
RID |
space_create ( ) |
PhysicsDirectSpaceState2D |
space_get_direct_state ( RID space ) |
float |
space_get_param ( RID space, SpaceParameter param ) const |
bool |
space_is_active ( RID space ) const |
void |
space_set_active ( RID space, bool active ) |
void |
space_set_param ( RID space, SpaceParameter param, float value ) |
RID |
world_boundary_shape_create ( ) |