class Buzzle::Scene::Base

Direct Known Subclasses

Defined in:

buzzle/scene/base.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(player : Buzzle::Player) #

[View source]

Instance Method Detail

def change_room(room : Room::Base, door : Door::Base) #

[View source]
def change_rooms(door : Door::Base, room : Room::Base, next_room : Room::Base, next_door : Door::Base) #

[View source]
def change_rooms(from : Symbol, to : Symbol) #

[View source]
def change_rooms(from : NamedTuple(room: Symbol, door: Symbol), to : NamedTuple(room: Symbol, door: Symbol)) #

[View source]
def draw #

[View source]
def load #

[View source]
def loaded? : Bool #

[View source]
def next_scene? #

[View source]
def player : Player #

[View source]
def room?(room : Symbol) #

[View source]
def unload #

[View source]
def update(frame_time) #

[View source]
def view : View #

[View source]