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

Procs

proc clearFilters*(self: EditorFileDialog) {.
gcsafe, locks: 0
.}
proc addFilter*(self: EditorFileDialog; filter: string) {.
gcsafe, locks: 0
.}
proc getCurrentDir*(self: EditorFileDialog): string {.
gcsafe, locks: 0
.}
proc getCurrentFile*(self: EditorFileDialog): string {.
gcsafe, locks: 0
.}
proc getCurrentPath*(self: EditorFileDialog): string {.
gcsafe, locks: 0
.}
proc setCurrentDir*(self: EditorFileDialog; dir: string) {.
gcsafe, locks: 0
.}
proc setCurrentFile*(self: EditorFileDialog; file: string) {.
gcsafe, locks: 0
.}
proc setCurrentPath*(self: EditorFileDialog; path: string) {.
gcsafe, locks: 0
.}
proc setMode*(self: EditorFileDialog; mode: int64) {.
gcsafe, locks: 0
.}
proc getMode*(self: EditorFileDialog): int64 {.
gcsafe, locks: 0
.}
proc getVbox*(self: EditorFileDialog): VBoxContainer {.
gcsafe, locks: 0
.}
proc setAccess*(self: EditorFileDialog; access: int64) {.
gcsafe, locks: 0
.}
proc getAccess*(self: EditorFileDialog): int64 {.
gcsafe, locks: 0
.}
proc setShowHiddenFiles*(self: EditorFileDialog; show: bool) {.
gcsafe, locks: 0
.}
proc isShowingHiddenFiles*(self: EditorFileDialog): bool {.
gcsafe, locks: 0
.}
proc setDisplayMode*(self: EditorFileDialog; mode: int64) {.
gcsafe, locks: 0
.}
proc getDisplayMode*(self: EditorFileDialog): int64 {.
gcsafe, locks: 0
.}
proc setDisableOverwriteWarning*(self: EditorFileDialog; disable: bool) {.
gcsafe, locks: 0
.}
proc isOverwriteWarningDisabled*(self: EditorFileDialog): bool {.
gcsafe, locks: 0
.}
proc invalidate*(self: EditorFileDialog) {.
gcsafe, locks: 0
.}

Methods

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