proc len*(self: GodotArray): cint {.noSideEffect, importc: "godot_array_size"
.}
-
Source
Edit
proc initGodotArray*(dest: var GodotArray) {.importc: "godot_array_new"
.}
-
Source
Edit
proc initGodotArray*(dest: var GodotArray; pca: GodotPoolColorArray) {.
importc: "godot_array_new_pool_coloarray"
.}
-
Source
Edit
proc initGodotArray*(dest: var GodotArray; pv3a: GodotPoolVector3Array) {.
importc: "godot_array_new_pool_vector3_array"
.}
-
Source
Edit
proc initGodotArray*(dest: var GodotArray; pv2a: GodotPoolVector2Array) {.
importc: "godot_array_new_pool_vector2_array"
.}
-
Source
Edit
proc initGodotArray*(dest: var GodotArray; psa: GodotPoolStringArray) {.
importc: "godot_array_new_pool_string_array"
.}
-
Source
Edit
proc initGodotArray*(dest: var GodotArray; pra: GodotPoolRealArray) {.
importc: "godot_array_new_pool_real_array"
.}
-
Source
Edit
proc initGodotArray*(dest: var GodotArray; pia: GodotPoolIntArray) {.
importc: "godot_array_new_pool_int_array"
.}
-
Source
Edit
proc initGodotArray*(dest: var GodotArray; pba: GodotPoolByteArray) {.
importc: "godot_array_new_pool_byte_array"
.}
-
Source
Edit
proc iniGodotArray*(dest: var GodotArray; src: GodotArray) {.
importc: "godot_array_new_copy"
.}
-
Source
Edit
proc deinit*(self: var GodotArray) {.importc: "godot_array_destroy"
.}
-
Source
Edit
proc `[]=`*(self: var GodotArray; idx: cint; value: GodotVariant) {.noSideEffect,
importc: "godot_array_set"
.}
-
Source
Edit
proc `[]`*(self: GodotArray; idx: cint): GodotVariant {.noSideEffect,
importc: "godot_array_get"
.}
-
Source
Edit
proc mget*(self: var GodotArray; idx: cint): ptr GodotVariant {.
importc: "godot_array_operator_index"
.}
-
Source
Edit
proc add*(self: var GodotArray; value: GodotVariant) {.noSideEffect,
importc: "godot_array_append"
.}
-
Source
Edit
proc clear*(self: var GodotArray) {.importc: "godot_array_clear"
.}
-
Source
Edit
proc count*(self: GodotArray; value: GodotVariant): cint {.noSideEffect,
importc: "godot_array_count"
.}
-
Source
Edit
proc isEmpty*(self: GodotArray): bool {.noSideEffect, importc: "godot_array_empty"
.}
-
Source
Edit
proc erase*(self: var GodotArray; value: GodotVariant) {.importc: "godot_array_erase"
.}
-
Source
Edit
proc first*(self: GodotArray): GodotVariant {.noSideEffect,
importc: "godot_array_front"
.}
-
Source
Edit
proc last*(self: GodotArray): GodotVariant {.noSideEffect,
importc: "godot_array_back"
.}
-
Source
Edit
proc find*(self: GodotArray; what: GodotVariant; f: cint): cint {.noSideEffect,
importc: "godot_array_find"
.}
-
Source
Edit
proc findLast*(self: GodotArray; what: GodotVariant): cint {.noSideEffect,
importc: "godot_array_find_last"
.}
-
Source
Edit
proc contains*(self: GodotArray; value: GodotVariant): bool {.noSideEffect,
importc: "godot_array_has"
.}
-
Source
Edit
proc godotHash*(self: GodotArray): cint {.noSideEffect, importc: "godot_array_hash"
.}
-
Source
Edit
proc hash*(self: GodotArray): Hash {.inline
.}
-
Source
Edit
proc insert*(self: var GodotArray; pos: cint; value: GodotVariant) {.
importc: "godot_array_insert"
.}
-
Source
Edit
proc reverse*(self: var GodotArray) {.importc: "godot_array_invert"
.}
-
Source
Edit
proc popLast*(self: var GodotArray): GodotVariant {.importc: "godot_array_pop_back"
.}
-
Source
Edit
proc popFirst*(self: var GodotArray): GodotVariant {.importc: "godot_array_pop_front"
.}
-
Source
Edit
proc addLast*(self: var GodotArray; value: GodotVariant) {.
importc: "godot_array_push_back"
.}
-
Source
Edit
proc addFirst*(self: var GodotArray; value: GodotVariant) {.
importc: "godot_array_push_front"
.}
-
Source
Edit
proc delete*(self: var GodotArray; idx: cint) {.importc: "godot_array_remove"
.}
-
Source
Edit
proc setLen*(self: var GodotArray; size: cint) {.importc: "godot_array_resize"
.}
-
Source
Edit
proc rfind*(self: GodotArray; what: GodotVariant; f: cint): cint {.noSideEffect,
importc: "godot_array_rfind"
.}
-
Source
Edit
proc sort*(self: var GodotArray) {.importc: "godot_array_sort"
.}
-
Source
Edit
proc sortCustom*(self: var GodotArray; obj: var GodotObject; funcName: GodotString) {.
importc: "godot_array_sort_custom"
.}
-
Source
Edit
proc `$`*(self: GodotArray): string
-
Source
Edit