module

GSDL::TileMapCollidable

Constants

DEFAULT_GRAVITY = 980.0_f32

Instance methods

collision_bounding_box
Source
gravity
Source
gravity=(gravity)
Source
grounded=(grounded)
Source
grounded?
Source
jump(impulse : Float32)
Source
move_and_collide(dt : Float32, tile_map : GSDL::TileMap)
Source
move_horizontal_and_collide(dt : Float32, tile_map : GSDL::TileMap)
Source
move_vertical_and_collide(dt : Float32, tile_map : GSDL::TileMap)
Source
origin_x
Source
origin_y
Source
render_height
Source
render_width
Source
render_x

requires

Source
render_y
Source
use_gravity=(use_gravity)
Source
use_gravity?
Source
velocity_x
Source
velocity_x=(velocity_x)
Source
velocity_y
Source
velocity_y=(velocity_y)
Source