proc hasSetting(self: EditorSettings; name: string): bool {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc setSetting(self: EditorSettings; name: string; value: Variant) {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getSetting(self: EditorSettings; name: string): Variant {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc erase(self: EditorSettings; property: string) {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc setInitialValue(self: EditorSettings; name: string; value: Variant;
updateCurrent: bool) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc propertyCanRevert(self: EditorSettings; name: string): bool {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc propertyGetRevert(self: EditorSettings; name: string): Variant {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc addPropertyInfo(self: EditorSettings; info: Dictionary) {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getSettingsDir(self: EditorSettings): string {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc getProjectSettingsDir(self: EditorSettings): string {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc setProjectMetadata(self: EditorSettings; section: string; key: string;
data: Variant) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getProjectMetadata(self: EditorSettings; section: string; key: string;
default: Variant = newVariant()): Variant {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc setFavoriteDirs(self: EditorSettings; dirs: PoolStringArray) {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getFavoriteDirs(self: EditorSettings): PoolStringArray {.gcsafe, locks: 0,
raises: [Exception], tags: [RootEffect]
.}
-
proc setRecentDirs(self: EditorSettings; dirs: PoolStringArray) {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getRecentDirs(self: EditorSettings): PoolStringArray {.gcsafe, locks: 0,
raises: [Exception], tags: [RootEffect]
.}
-