PointClickEngine::Graphics::UI::DialogRenderer
Inherits Reference < Object
Dialog renderer for various dialog types
Constructors
new(nine_patch : NinePatch | Nil = nil)
SourceInstance methods
draw(x : Float32, y : Float32, width : Float32 | Nil = nil, anchor : DialogAnchor = DialogAnchor::TopLeft, target_pos : RL::Vector2 | Nil = nil)
Draw dialog at position
draw_at_target(target_pos : RL::Vector2, anchor : DialogAnchor = DialogAnchor::AboveTarget)
Draw dialog following a target
fade_speed
Sourcefade_speed=(fade_speed : Float32)
Sourceline_spacing
Sourceline_spacing=(line_spacing : Float32)
Sourcemax_width
Sourcemax_width=(max_width : Float32)
Sourcemin_height
Sourcemin_height=(min_height : Float32)
Sourcemin_width
Sourcemin_width=(min_width : Float32)
Sourceopacity
Sourcepadding
Sourcepadding=(padding : Float32)
Sourcetail_height
Sourcetail_height=(tail_height : Float32)
Sourcetail_offset
Sourcetail_offset=(tail_offset : Float32)
Sourcetail_width
Sourcetail_width=(tail_width : Float32)
Sourcetext_color
Sourcetext_color=(text_color : RL::Color)
Sourcetypewriter_progress
Sourcevisible
Source