class

PointClickEngine::UI::GUIManager::Button

Inherits Reference < Object

Constructors

new(text : String, position : Raylib::Vector2, size : Raylib::Vector2, &callback : -> Nil)
Source

Instance methods

bounds
Source
callback
Source
callback=(callback : Proc(Nil))
Source
draw
Source
hovered
Source
hovered=(hovered : Bool)
Source
position
Source
position=(position : Raylib::Vector2)
Source
pressed
Source
pressed=(pressed : Bool)
Source
size
Source
size=(size : Raylib::Vector2)
Source
text
Source
text=(text : String)
Source
update(dt : Float32)
Source
visible
Source
visible=(visible : Bool)
Source