Class: Yuki::ChoiceWindow::But

Inherits:
Yuki::ChoiceWindow show all
Defined in:
scripts/01100 Yuki/02301 Yuki__ChoiceWindow__But.rb

Overview

Display a Choice “Window” but showing buttons instead of the common window

Constant Summary collapse

WindowBuilder =

Window Builder of this kind of choice window

[11, 3, 100, 16, 12, 3]

Constants inherited from Yuki::ChoiceWindow

CursorSkin, DeltaChoice, MaxChoice, WINDOW_SKIN

Instance Attribute Summary

Attributes inherited from Yuki::ChoiceWindow

#colors, #index

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

Methods inherited from Yuki::ChoiceWindow

#add_choice_text, #build_window, #current_layout, #current_windowskin, #default_color, #default_horizontal_margin, #default_line_height, #default_vertical_margin, #define_cursor_rect, #disable_color, generate_for_message, #initialize, #refresh, #translate_color, #update, #update_cursor_down, #update_cursor_up, #update_mouse, #validated?, #window_builder=

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, #update

Methods inherited from LiteRGSS::Disposable

#dispose, #disposed?

Constructor Details

This class inherits a constructor from Yuki::ChoiceWindow

Instance Method Details

#current_window_builderArray

Overwrite the current window_builder

Returns:

  • (Array)


9
10
11
# File 'scripts/01100 Yuki/02301 Yuki__ChoiceWindow__But.rb', line 9

def current_window_builder
  WindowBuilder
end

#windowskin=(v)

Overwrite the windowskin setter

Parameters:



15
16
17
# File 'scripts/01100 Yuki/02301 Yuki__ChoiceWindow__But.rb', line 15

def windowskin=(v)
  super(RPG::Cache.interface('team/select_button'))
end