class

GSDL::ScrollTextView

Inherits GSDL::Tweenable < GSDL::Centerable < Reference < Object

Constructors

new(font : Symbol = FontManager.default, font_size : Num = FontManager.default_size, text : String = "", width : Int32 = 200, height : Int32 = 200, x : Float32 | Int32 = 0, y : Float32 | Int32 = 0, origin : Tuple(Float32, Float32) = {0_f32, 0_f32}, color = ColorScheme.get(:ui_text), padding : Int32 = 8, z_index : Int32 = 0, scale : Tuple(Float32 | Int32, Float32 | Int32) = {1_f32, 1_f32})
Source

Instance methods

color=(color : Color)
Source
content_height
Source
draw(draw : Draw)
Source
height
Source
height=(height : Int32)
Source
mouse_scroll_enabled
Source
mouse_scroll_enabled=(mouse_scroll_enabled : Bool)
Source
mouse_scroll_reversed
Source
mouse_scroll_reversed=(mouse_scroll_reversed : Bool)
Source
origin
Source
origin=(origin : Tuple(Float32, Float32))
Source
origin_x
Source
origin_y
Source
padding
Source
padding=(padding : Int32)
Source
render_height
Source
render_width
Source
render_x
Source
render_y
Source
scale
Source
scale=(scale : Tuple(Num, Num))
Source
scale=(scale : Num)
Source
scale_x
Source
scale_x=(scale_x : Num)
Source
scale_y
Source
scale_y=(scale_y : Num)
Source
scroll_down_action
Source
scroll_down_action=(scroll_down_action : Symbol)
Source
scroll_keyboard_speed
Source
scroll_keyboard_speed=(scroll_keyboard_speed : Float32)
Source
scroll_offset
Source
scroll_offset=(scroll_offset : Float32)
Source
scroll_speed
Source
scroll_speed=(scroll_speed : Float32)
Source
scroll_up_action
Source
scroll_up_action=(scroll_up_action : Symbol)
Source
scrollbar_color
Source
scrollbar_color=(scrollbar_color : Color)
Source
scrollbar_padding
Source
scrollbar_padding=(scrollbar_padding : Int32)
Source
scrollbar_width
Source
scrollbar_width=(scrollbar_width : Int32)
Source
show_scrollbar
Source
show_scrollbar=(show_scrollbar : Bool)
Source
text=(text : String)
Source
tweens
Source
update(dt : Float32)
Source
width
Source
width=(width : Int32)
Source
x=(x : Num)

requires

Source
y=(y : Num)
Source
z_index
Source
z_index=(z_index : Int32)
Source