Module editor_file_dialog

Consts

MODE_OPEN_FILE = 0'i64
MODE_OPEN_FILES = 1'i64
MODE_OPEN_DIR = 2'i64
MODE_OPEN_ANY = 3'i64
MODE_SAVE_FILE = 4'i64
ACCESS_RESOURCES = 0'i64
ACCESS_USERDATA = 1'i64
ACCESS_FILESYSTEM = 2'i64
DISPLAY_THUMBNAILS = 0'i64
DISPLAY_LIST = 1'i64

Procs

proc access(self: EditorFileDialog): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc access=(self: EditorFileDialog; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc displayMode(self: EditorFileDialog): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc displayMode=(self: EditorFileDialog; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc mode(self: EditorFileDialog): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc mode=(self: EditorFileDialog; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc currentDir(self: EditorFileDialog): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc currentDir=(self: EditorFileDialog; val: string) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc currentFile(self: EditorFileDialog): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc currentFile=(self: EditorFileDialog; val: string) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc currentPath(self: EditorFileDialog): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc currentPath=(self: EditorFileDialog; val: string) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc showHiddenFiles(self: EditorFileDialog): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc showHiddenFiles=(self: EditorFileDialog; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc disableOverwriteWarning(self: EditorFileDialog): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc disableOverwriteWarning=(self: EditorFileDialog; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc clearFilters(self: EditorFileDialog) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc addFilter(self: EditorFileDialog; filter: string) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getVbox(self: EditorFileDialog): VBoxContainer {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc invalidate(self: EditorFileDialog) {.
gcsafe, locks: 0, raises: [], tags: []
.}

Methods

method unhandledInput(self: EditorFileDialog; event: InputEvent) {.
gcsafe, locks: 0, raises: [], tags: []
.}
method itemSelected(self: EditorFileDialog; arg0: int64) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method multiSelected(self: EditorFileDialog; arg0: int64; arg1: bool) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method itemsClearSelection(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method itemListItemRmbSelected(self: EditorFileDialog; arg0: int64; arg1: Vector2) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method itemListRmbClicked(self: EditorFileDialog; arg0: Vector2) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method itemMenuIdPressed(self: EditorFileDialog; arg0: int64) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method itemDbSelected(self: EditorFileDialog; arg0: int64) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method dirEntered(self: EditorFileDialog; arg0: string) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method fileEntered(self: EditorFileDialog; arg0: string) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method actionPressed(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method cancelPressed(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method filterSelected(self: EditorFileDialog; arg0: int64) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method saveConfirmPressed(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method selectDrive(self: EditorFileDialog; arg0: int64) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method makeDir(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method makeDirConfirm(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method updateFileList(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method updateDir(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method thumbnailDone(self: EditorFileDialog; arg0: string; arg1: Texture; arg2: Variant) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method thumbnailResult(self: EditorFileDialog; arg0: string; arg1: Texture;
                      arg2: Variant) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method recentSelected(self: EditorFileDialog; arg0: int64) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method goBack(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method goForward(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method goUp(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method favoriteToggled(self: EditorFileDialog; arg0: bool) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method favoriteSelected(self: EditorFileDialog; arg0: int64) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method favoriteMoveUp(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method favoriteMoveDown(self: EditorFileDialog) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}