class

Godot::FileDialog

Inherits Godot::ConfirmationDialog < Godot::AcceptDialog < Godot::Window < Godot::Viewport < Godot::Node < Godot::Object < Reference < Object

Constructors

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

Instance methods

access

Property access getter

Source
access=(val : Int)

Property access setter

Source
add_filter(filter : String, description : String, mime_type : String) : Void
Source
add_option(name : String, values : Pointer(Void), default_value_index : Int64) : Void
Source
clear_filename_filter
Source
clear_filters
Source
current_dir

Property current_dir getter

Source
current_dir=(val)

Property current_dir setter

Source
current_file

Property current_file getter

Source
current_file=(val)

Property current_file setter

Source
current_path

Property current_path getter

Source
current_path=(val)

Property current_path setter

Source
deleting_enabled

Property deleting_enabled getter

Source
deleting_enabled=(val)

Property deleting_enabled setter

Source
deleting_enabled?
Source
deselect_all
Source
display_mode

Property display_mode getter

Source
display_mode=(val : Int)

Property display_mode setter

Source
favorites_enabled

Property favorites_enabled getter

Source
favorites_enabled=(val)

Property favorites_enabled setter

Source
favorites_enabled?
Source
file_filter_toggle_enabled

Property file_filter_toggle_enabled getter

Source
file_filter_toggle_enabled=(val)

Property file_filter_toggle_enabled setter

Source
file_filter_toggle_enabled?
Source
file_mode

Property file_mode getter

Source
file_mode=(val : Int)

Property file_mode setter

Source
file_sort_options_enabled

Property file_sort_options_enabled getter

Source
file_sort_options_enabled=(val)

Property file_sort_options_enabled setter

Source
file_sort_options_enabled?
Source
filename_filter

Property filename_filter getter

Source
filename_filter=(val)

Property filename_filter setter

Source
filters

Property filters getter

Source
filters=(val)

Property filters setter

Source
folder_creation_enabled

Property folder_creation_enabled getter

Source
folder_creation_enabled=(val)

Property folder_creation_enabled setter

Source
folder_creation_enabled?
Source
get_access
Source
get_current_dir
Source
get_current_file
Source
get_current_path
Source
get_display_mode
Source
get_favorite_list
Source
get_file_mode
Source
get_filename_filter
Source
get_filters
Source
get_line_edit
Source
get_option_count
Source
get_option_default(option : Int64) : Int64
Source
get_option_name(option : Int64) : String
Source
get_option_values(option : Int64) : Pointer(Void)
Source
get_recent_list
Source
get_root_subfolder
Source
get_selected_options
Source
get_use_native_dialog
Source
get_vbox
Source
hidden_files_toggle_enabled

Property hidden_files_toggle_enabled getter

Source
hidden_files_toggle_enabled=(val)

Property hidden_files_toggle_enabled setter

Source
hidden_files_toggle_enabled?
Source
invalidate
Source
is_customization_flag_enabled(flag : Int64) : Bool
Source
is_mode_overriding_title
Source
is_showing_hidden_files
Source
layout_toggle_enabled

Property layout_toggle_enabled getter

Source
layout_toggle_enabled=(val)

Property layout_toggle_enabled setter

Source
layout_toggle_enabled?
Source
mode_overrides_title

Property mode_overrides_title getter

Source
mode_overrides_title=(val)

Property mode_overrides_title setter

Source
mode_overrides_title?
Source
option_count

Property option_count getter

Source
option_count=(val : Int)

Property option_count setter

Source
overwrite_warning_enabled

Property overwrite_warning_enabled getter

Source
overwrite_warning_enabled=(val)

Property overwrite_warning_enabled setter

Source
overwrite_warning_enabled?
Source
recent_list_enabled

Property recent_list_enabled getter

Source
recent_list_enabled=(val)

Property recent_list_enabled setter

Source
recent_list_enabled?
Source
root_subfolder

Property root_subfolder getter

Source
root_subfolder=(val)

Property root_subfolder setter

Source
set_access(access : Int64) : Void
Source
set_current_dir(dir : String) : Void
Source
set_current_file(file : String) : Void
Source
set_current_path(path : String) : Void
Source
set_customization_flag_enabled(flag : Int64, enabled : Bool) : Void
Source
set_display_mode(mode : Int64) : Void
Source
set_favorite_list(favorites : Pointer(Void)) : Void
Source
set_file_mode(mode : Int64) : Void
Source
set_filename_filter(filter : String) : Void
Source
set_filters(filters : Pointer(Void)) : Void
Source
set_get_icon_callback(callback : Pointer(Void)) : Void
Source
set_get_thumbnail_callback(callback : Pointer(Void)) : Void
Source
set_mode_overrides_title(override : Bool) : Void
Source
set_option_count(count : Int64) : Void
Source
set_option_default(option : Int64, default_value_index : Int64) : Void
Source
set_option_name(option : Int64, name : String) : Void
Source
set_option_values(option : Int64, values : Pointer(Void)) : Void
Source
set_recent_list(recents : Pointer(Void)) : Void
Source
set_root_subfolder(dir : String) : Void
Source
set_show_hidden_files(show : Bool) : Void
Source
set_use_native_dialog(native : Bool) : Void
Source
show_hidden_files

Property show_hidden_files getter

Source
show_hidden_files=(val)

Property show_hidden_files setter

Source
show_hidden_files?
Source
use_native_dialog

Property use_native_dialog getter

Source
use_native_dialog=(val)

Property use_native_dialog setter

Source
use_native_dialog?
Source

Nested types