Module project_settings

Procs

proc hasSetting(name: string): bool {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc setSetting(name: string; value: Variant) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getSetting(name: string): Variant {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc setOrder(name: string; position: int64) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getOrder(name: string): int64 {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc setInitialValue(name: string; value: Variant) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc addPropertyInfo(hint: Dictionary) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc clear(name: string) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc localizePath(path: string): string {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc globalizePath(path: string): string {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc save(): Error {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc loadResourcePack(pack: string): bool {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc propertyCanRevert(name: string): bool {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc propertyGetRevert(name: string): Variant {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc saveCustom(file: string): Error {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}