module ProceduralArt::Mineshift::Collision
Defined in:
generators/mineshift/collision.crClass Method Summary
- .check?(obj : Celestine::Drawable, point : Celestine::Point) : Bool
- .check?(objs : Array(Celestine::Drawable), point : Celestine::Point) : Bool
- .check?(obj : Celestine::Drawable, point : Celestine::FPoint) : Bool
- .check?(objs : Array(Celestine::Drawable), point : Celestine::FPoint) : Bool
- .check?(obj1 : Celestine::Drawable, obj2 : Celestine::Drawable) : Bool
- .check?(obj : Celestine::Drawable, others : Array(Celestine::Drawable)) : Bool
- .check?(objs : Array(Celestine::Drawable), others : Array(Celestine::Drawable)) : Bool
- .rect_vs_fpoint?(a : Celestine::Rectangle, point : Celestine::FPoint) : Bool
- .rect_vs_point?(a : Celestine::Rectangle, point : Celestine::Point) : Bool
- .rect_vs_rect?(a : Celestine::Rectangle, b : Celestine::Rectangle) : Bool
Class Method Detail
def self.check?(objs : Array(Celestine::Drawable), point : Celestine::FPoint) : Bool
#
def self.check?(obj : Celestine::Drawable, others : Array(Celestine::Drawable)) : Bool
#
def self.check?(objs : Array(Celestine::Drawable), others : Array(Celestine::Drawable)) : Bool
#
def self.rect_vs_fpoint?(a : Celestine::Rectangle, point : Celestine::FPoint) : Bool
#