module ProceduralArt::Mineshift::Collision

Defined in:

generators/mineshift/collision.cr

Class Method Summary

Class Method Detail

def self.check?(obj : Celestine::Drawable, point : Celestine::Point) : Bool #

[View source]
def self.check?(objs : Array(Celestine::Drawable), point : Celestine::Point) : Bool #

[View source]
def self.check?(obj : Celestine::Drawable, point : Celestine::FPoint) : Bool #

[View source]
def self.check?(objs : Array(Celestine::Drawable), point : Celestine::FPoint) : Bool #

[View source]
def self.check?(obj1 : Celestine::Drawable, obj2 : Celestine::Drawable) : Bool #

[View source]
def self.check?(obj : Celestine::Drawable, others : Array(Celestine::Drawable)) : Bool #

[View source]
def self.check?(objs : Array(Celestine::Drawable), others : Array(Celestine::Drawable)) : Bool #

[View source]
def self.rect_vs_fpoint?(a : Celestine::Rectangle, point : Celestine::FPoint) : Bool #

[View source]
def self.rect_vs_point?(a : Celestine::Rectangle, point : Celestine::Point) : Bool #

[View source]
def self.rect_vs_rect?(a : Celestine::Rectangle, b : Celestine::Rectangle) : Bool #

[View source]