proc getSubdirCount*(self: EditorFileSystemDirectory): int64 {.gcsafe, locks: 0
.} 
- 
 
proc getSubdir*(self: EditorFileSystemDirectory; idx: int64): EditorFileSystemDirectory {.
    gcsafe, locks: 0
.} 
- 
 
proc getFileCount*(self: EditorFileSystemDirectory): int64 {.gcsafe, locks: 0
.} 
- 
 
proc getFile*(self: EditorFileSystemDirectory; idx: int64): string {.gcsafe, locks: 0
.} 
- 
 
proc getFilePath*(self: EditorFileSystemDirectory; idx: int64): string {.gcsafe,
    locks: 0
.} 
- 
 
proc getFileType*(self: EditorFileSystemDirectory; idx: int64): string {.gcsafe,
    locks: 0
.} 
- 
 
proc getName*(self: EditorFileSystemDirectory): string {.gcsafe, locks: 0
.} 
- 
 
proc getPath*(self: EditorFileSystemDirectory): string {.gcsafe, locks: 0
.} 
- 
 
proc getParent*(self: EditorFileSystemDirectory): EditorFileSystemDirectory {.
    gcsafe, locks: 0
.} 
- 
 
proc findFileIndex*(self: EditorFileSystemDirectory; name: string): int64 {.gcsafe,
    locks: 0
.} 
- 
 
proc findDirIndex*(self: EditorFileSystemDirectory; name: string): int64 {.gcsafe,
    locks: 0
.} 
-