proc newDictionary*(): Dictionary {.inline
.}
-
Source
Edit
proc newDictionary*(dict: GodotDictionary): Dictionary {.inline
.}
-
Source
Edit
proc godotDictionary*(dict: Dictionary): ptr GodotDictionary
-
WARNING: do not keep the returned value for longer than the lifetime of dict
Source
Edit
proc len*(self: Dictionary): int {.inline
.}
-
Source
Edit
proc isEmpty*(self: Dictionary): bool {.inline
.}
-
Source
Edit
proc clear*(self: var Dictionary) {.inline
.}
-
Source
Edit
proc newVariant*(dict: Dictionary): Variant {.inline
.}
-
Source
Edit
proc asDictionary*(self: Variant): Dictionary {.inline
.}
-
Source
Edit
proc contains*(self: Dictionary; key: Variant): bool {.inline
.}
-
Source
Edit
proc contains*(self: Dictionary; keys: Array): bool {.inline
.}
-
Source
Edit
proc del*(self: var Dictionary; key: Variant) {.inline
.}
-
Source
Edit
proc hash*(self: Dictionary): Hash {.inline
.}
-
Source
Edit
proc keys*(self: Dictionary): Array {.inline
.}
-
Source
Edit
proc values*(self: Dictionary): Array {.inline
.}
-
Source
Edit
proc `[]`*(self: Dictionary; key: Variant): Variant {.inline
.}
-
Source
Edit
proc `[]`*(self: Dictionary; keyStr: string): Variant {.inline
.}
-
Source
Edit
proc `[]=`*(self: var Dictionary; key, value: Variant) {.inline
.}
-
Source
Edit
proc `==`*(self, other: Dictionary): bool {.inline
.}
-
Source
Edit
proc toJson*(self: Dictionary): string {.inline
.}
-
Source
Edit
proc `$`*(self: Dictionary): string
-
Source
Edit