Godot::PopupMenu
Inherits Godot::Popup < Godot::Window < Godot::Viewport < Godot::Node < Godot::Object < Reference < Object
Constructors
new(pointer : Pointer(Void) = Pointer(Void).null)
SourceInstance methods
activate_item_by_event(event : InputEvent, for_global_only : Bool) : Bool
Sourceadd_check_item(label : String, id : Int64, accel : Int64) : Void
Sourceadd_check_shortcut(shortcut : Shortcut, id : Int64, global : Bool) : Void
Sourceadd_icon_check_item(texture : Texture2D, label : String, id : Int64, accel : Int64) : Void
Sourceadd_icon_check_shortcut(texture : Texture2D, shortcut : Shortcut, id : Int64, global : Bool) : Void
Sourceadd_icon_item(texture : Texture2D, label : String, id : Int64, accel : Int64) : Void
Sourceadd_icon_radio_check_item(texture : Texture2D, label : String, id : Int64, accel : Int64) : Void
Sourceadd_icon_radio_check_shortcut(texture : Texture2D, shortcut : Shortcut, id : Int64, global : Bool) : Void
Sourceadd_icon_shortcut(texture : Texture2D, shortcut : Shortcut, id : Int64, global : Bool, allow_echo : Bool) : Void
Sourceadd_item(label : String, id : Int64, accel : Int64) : Void
Sourceadd_multistate_item(label : String, max_states : Int64, default_state : Int64, id : Int64, accel : Int64) : Void
Sourceadd_radio_check_item(label : String, id : Int64, accel : Int64) : Void
Sourceadd_radio_check_shortcut(shortcut : Shortcut, id : Int64, global : Bool) : Void
Sourceadd_separator(label : String, id : Int64) : Void
Sourceadd_shortcut(shortcut : Shortcut, id : Int64, global : Bool, allow_echo : Bool) : Void
Sourceallow_search?
Sourceget_allow_search
Sourceget_focused_item
Sourceget_item_accelerator(index : Int64) : Int64
Sourceget_item_auto_translate_mode(index : Int64) : Int64
Sourceget_item_count
Sourceget_item_icon(index : Int64) : Texture2D
Sourceget_item_icon_max_width(index : Int64) : Int64
Sourceget_item_id(index : Int64) : Int64
Sourceget_item_indent(index : Int64) : Int64
Sourceget_item_index(id : Int64) : Int64
Sourceget_item_language(index : Int64) : String
Sourceget_item_metadata(index : Int64) : Pointer(Void)
Sourceget_item_multistate(index : Int64) : Int64
Sourceget_item_multistate_max(index : Int64) : Int64
Sourceget_item_shortcut(index : Int64) : Shortcut
Sourceget_item_text(index : Int64) : String
Sourceget_item_text_direction(index : Int64) : Int64
Sourceget_item_tooltip(index : Int64) : String
Sourceget_search_bar_fuzzy_search_max_misses
Sourceget_search_bar_min_item_count
Sourceget_shrink_height
Sourceget_shrink_width
Sourcehide_on_checkable_item_selection?
Sourcehide_on_item_selection?
Sourcehide_on_state_item_selection?
Sourceis_hide_on_checkable_item_selection
Sourceis_hide_on_item_selection
Sourceis_hide_on_state_item_selection
Sourceis_item_checkable(index : Int64) : Bool
Sourceis_item_checked(index : Int64) : Bool
Sourceis_item_disabled(index : Int64) : Bool
Sourceis_item_indeterminate(index : Int64) : Bool
Sourceis_item_radio_checkable(index : Int64) : Bool
Sourceis_item_separator(index : Int64) : Bool
Sourceis_item_shortcut_disabled(index : Int64) : Bool
Sourceis_search_bar_enabled
Sourceis_search_bar_fuzzy_search_enabled
Sourceremove_item(index : Int64) : Void
Sourcescroll_to_item(index : Int64) : Void
Sourcesearch_bar_enabled?
Sourcesearch_bar_fuzzy_search_enabled?
Sourcesearch_bar_fuzzy_search_max_misses=(val : Int)
Property search_bar_fuzzy_search_max_misses setter
set_allow_search(allow : Bool) : Void
Sourceset_focused_item(index : Int64) : Void
Sourceset_hide_on_checkable_item_selection(enable : Bool) : Void
Sourceset_hide_on_item_selection(enable : Bool) : Void
Sourceset_hide_on_state_item_selection(enable : Bool) : Void
Sourceset_item_accelerator(index : Int64, accel : Int64) : Void
Sourceset_item_as_checkable(index : Int64, enable : Bool) : Void
Sourceset_item_as_radio_checkable(index : Int64, enable : Bool) : Void
Sourceset_item_as_separator(index : Int64, enable : Bool) : Void
Sourceset_item_auto_translate_mode(index : Int64, mode : Int64) : Void
Sourceset_item_checked(index : Int64, checked : Bool) : Void
Sourceset_item_count(count : Int64) : Void
Sourceset_item_disabled(index : Int64, disabled : Bool) : Void
Sourceset_item_icon(index : Int64, icon : Texture2D) : Void
Sourceset_item_icon_max_width(index : Int64, width : Int64) : Void
Sourceset_item_id(index : Int64, id : Int64) : Void
Sourceset_item_indent(index : Int64, indent : Int64) : Void
Sourceset_item_indeterminate(index : Int64, indeterminate : Bool) : Void
Sourceset_item_index(index : Int64, target_index : Int64) : Void
Sourceset_item_language(index : Int64, language : String) : Void
Sourceset_item_metadata(index : Int64, metadata : Pointer(Void)) : Void
Sourceset_item_multistate(index : Int64, state : Int64) : Void
Sourceset_item_multistate_max(index : Int64, max_states : Int64) : Void
Sourceset_item_shortcut(index : Int64, shortcut : Shortcut, global : Bool) : Void
Sourceset_item_shortcut_disabled(index : Int64, disabled : Bool) : Void
Sourceset_item_text(index : Int64, text : String) : Void
Sourceset_item_text_direction(index : Int64, direction : Int64) : Void
Sourceset_item_tooltip(index : Int64, tooltip : String) : Void
Sourceset_search_bar_enabled(enabled : Bool) : Void
Sourceset_search_bar_fuzzy_search_enabled(enabled : Bool) : Void
Sourceset_search_bar_fuzzy_search_max_misses(max_misses : Int64) : Void
Sourceset_search_bar_min_item_count(count : Int64) : Void
Sourceset_shrink_height(shrink : Bool) : Void
Sourceset_shrink_width(shrink : Bool) : Void
Sourceshrink_height?
Sourceshrink_width?
Sourcetoggle_item_checked(index : Int64) : Void
Sourcetoggle_item_multistate(index : Int64) : Void
Source