Module editor_file_system_directory

Procs

proc getSubdirCount(self: EditorFileSystemDirectory): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getSubdir(self: EditorFileSystemDirectory; idx: int64): EditorFileSystemDirectory {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getFileCount(self: EditorFileSystemDirectory): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getFile(self: EditorFileSystemDirectory; idx: int64): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getFilePath(self: EditorFileSystemDirectory; idx: int64): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getFileType(self: EditorFileSystemDirectory; idx: int64): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getFileImportIsValid(self: EditorFileSystemDirectory; idx: int64): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getName(self: EditorFileSystemDirectory): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getPath(self: EditorFileSystemDirectory): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getParent(self: EditorFileSystemDirectory): EditorFileSystemDirectory {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc findFileIndex(self: EditorFileSystemDirectory; name: string): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc findDirIndex(self: EditorFileSystemDirectory; name: string): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}