class Looper::Checkpoint

Defined in:

looper/checkpoint.cr

Constant Summary

PASSED_HIT_BOX_COLOR = Color::Lime

Constructors

Instance Method Summary

Instance methods inherited from class Looper::Obj

collision?(x, y, width, height)
collision?(objs : Array(Obj))
collision?(rects : Array(Rectangle))
collision?(tris : Array(Triangle))
collision?(obj : Obj)
collision?(rect : Rectangle)
collision?(tri : Triangle)
collision?
, draw draw, height : Int32 height, height=(height : Int32) height=, hit_box hit_box, inside?(x, y) inside?, update(frame_time) update, width : Int32 width, width=(width : Int32) width=, x : Int32 | Float32 x, x=(x : Int32 | Float32) x=, y : Int32 | Float32 y, y=(y : Int32 | Float32) y=

Constructor methods inherited from class Looper::Obj

new(x : Float32 | Int32, y : Float32 | Int32, width : Int32, height : Int32, hit_box_color : Color = HIT_BOX_COLOR) new

Constructor Detail

def self.new(x, y, width, height, show : Bool = false) #

[View source]

Instance Method Detail

def draw #

[View source]
def draw_checker_board #

[View source]
def pass #

[View source]
def passed? : Bool #

[View source]
def reset #

[View source]
def show? : Bool #

[View source]