module

GSDL::Body

Instance methods

acceleration_x
Source
acceleration_x=(acceleration_x : Float32)
Source
acceleration_y
Source
acceleration_y=(acceleration_y : Float32)
Source
apply_force(fx : Num, fy : Num)
Source
apply_impulse(ix : Num, iy : Num)
Source
collision_bounding_box
Source
drag
Source
drag=(drag : Float32)
Source
friction
Source
friction=(friction : Float32)
Source
mass
Source
mass=(mass : Float32)
Source
physics_enabled=(physics_enabled : Bool)
Source
physics_enabled?
Source
restitution
Source
restitution=(restitution : Float32)
Source
use_gravity
Source
use_gravity=(use_gravity : Bool)
Source
velocity_x
Source
velocity_x=(velocity_x : Float32)
Source
velocity_y
Source
velocity_y=(velocity_y : Float32)
Source
x

Requires x, y and collision box

Source
x=(x : Num)
Source
y=(y : Num)
Source