Module resource_loader

Procs

proc loadInteractive(path: string; typeHint: string = ""): ResourceInteractiveLoader {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc load(path: string; typeHint: string = ""; pNoCache: bool = false): Resource {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getRecognizedExtensionsForType(typee: string): PoolStringArray {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc setAbortOnMissingResources(abort: bool) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getDependencies(path: string): PoolStringArray {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc has(path: string): bool {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}