class

Godot::TouchScreenButton

Inherits Godot::Node2D < Godot::CanvasItem < Godot::Node < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

action

Property action getter

Source
action=(val)

Property action setter

Source
bitmask

Property bitmask getter

Source
bitmask=(val)

Property bitmask setter

Source
get_action
Source
get_bitmask
Source
get_shape
Source
get_texture_normal
Source
get_texture_pressed
Source
get_visibility_mode
Source
is_passby_press_enabled
Source
is_pressed
Source
is_shape_centered
Source
is_shape_visible
Source
passby_press

Property passby_press getter

Source
passby_press=(val)

Property passby_press setter

Source
passby_press?
Source
set_action(action : String) : Void
Source
set_bitmask(bitmask : BitMap) : Void
Source
set_passby_press(enabled : Bool) : Void
Source
set_shape(shape : Shape2D) : Void
Source
set_shape_centered(bool : Bool) : Void
Source
set_shape_visible(bool : Bool) : Void
Source
set_texture_normal(texture : Texture2D) : Void
Source
set_texture_pressed(texture : Texture2D) : Void
Source
set_visibility_mode(mode : Int64) : Void
Source
shape

Property shape getter

Source
shape=(val)

Property shape setter

Source
shape_centered

Property shape_centered getter

Source
shape_centered=(val)

Property shape_centered setter

Source
shape_centered?
Source
shape_visible

Property shape_visible getter

Source
shape_visible=(val)

Property shape_visible setter

Source
shape_visible?
Source
texture_normal

Property texture_normal getter

Source
texture_normal=(val)

Property texture_normal setter

Source
texture_pressed

Property texture_pressed getter

Source
texture_pressed=(val)

Property texture_pressed setter

Source
visibility_mode

Property visibility_mode getter

Source
visibility_mode=(val : Int)

Property visibility_mode setter

Source

Nested types