Class: UI::Message::Window
- Inherits:
-
Window
- Object
- LiteRGSS::Disposable
- LiteRGSS::Drawable
- LiteRGSS::Window
- Window
- UI::Message::Window
- Includes:
- PFM::Message::Parser, PFM::Message::State, Draw, Layout, Transition, WaitUserInput
- Defined in:
- docs/4_Systems_004_Message.rb
Overview
Definition of the Message Window UI element
Direct Known Subclasses
Constant Summary
Constants included from Layout
Layout::NAME_SKIN, Layout::PAUSE_SKIN
Instance Attribute Summary
Attributes included from PFM::Message::State
#auto_skip, #last_text, #stay_visible
Attributes included from Layout
Attributes included from TemporaryOverwrites
#line_number_overwrite, #nameskin_overwrite, #position_overwrite, #width_overwrite, #windowskin_overwrite
Attributes inherited from LiteRGSS::Window
#__index__, #active, #back_opacity, #contents_opacity, #cursor_rect, #cursorskin, #height, #opacity, #ox, #oy, #pause, #pause_x, #pause_y, #pauseskin, #stretch, #viewport, #visible, #width, #window_builder, #windowskin, #x, #y, #z
Instance Method Summary collapse
-
#update
Update the window.
Methods included from PFM::Message::State
#at_end_of_line?, #done_drawing_message?, #initialize, #load_next_instruction, #need_to_show_choice?, #need_to_show_message?, #need_to_show_number_input?, #need_to_wait_user_input?, #parse_and_show_new_message, #showing_message?
Methods included from PFM::Message::Parser
#convert_text_to_properties, #make_instructions, register_marker
Methods included from Draw
#process_big_text_marker, #process_color_marker, #process_marker, #process_picture_marker, #process_speed_marker, #process_style_marker, #process_wait_marker
Methods included from Layout
#can_sub_window_be_updated?, #current_layout, #dispose, #face_speaker_y, #generate_choice_window, #generate_input_number_window, #initialize, #load_sub_layout, #parse_speaker_position, #show_city_image, #show_face, #show_gold_window, #show_name_window
Methods included from TemporaryOverwrites
#initialize, #reset_overwrites
Methods inherited from Window
#simple_mouse_in?, #translate_mouse_coords
Methods inherited from LiteRGSS::Window
#lock, #locked?, new, #set_origin, #set_position, #set_size, #unlock
Methods inherited from LiteRGSS::Disposable
Instance Method Details
#update
Update the window
756 757 |
# File 'docs/4_Systems_004_Message.rb', line 756 def update end |