class

Escapist::Scene::Editor

Inherits GSF::Scene < Reference < Object

Constants

BottomBorder = 64
HorizontalBorder = 16
RoomDimensionMax = 5
RoomDimensionMin = 1
TopBorder = 64

Constructors

new(window)
Source

Instance methods

draw(window)
Source
draw_border(window)
Source
draw_header_label(window, label, size, x, y)
Source
draw_menu_background(window)
Source
draw_menu_new(window)
Source
draw_new_selectable_label(window, label, size, index, x, y)
Source
editor
Source
height
Source
open_menu
Source
room_data
Source
update(frame_time, keys : Keys, mouse : Mouse, joysticks : Joysticks)
Source
update_door
Source
update_menu(frame_time, keys : Keys, mouse : Mouse, joysticks : Joysticks)
Source
update_menu_new(keys : Keys)
Source
update_menu_new_item_index(keys : Keys)
Source
update_menu_new_item_selection(keys : Keys, item)
Source
update_menu_new_item_values(keys : Keys, item)
Source
update_menu_rooms(frame_time, keys : Keys, mouse : Mouse, joysticks : Joysticks)
Source
view
Source
width
Source