proc createItem*(self: MeshLibrary; id: int64) {.gcsafe, locks: 0
.}
-
proc setItemName*(self: MeshLibrary; id: int64; name: string) {.gcsafe, locks: 0
.}
-
proc setItemMesh*(self: MeshLibrary; id: int64; mesh: Mesh) {.gcsafe, locks: 0
.}
-
proc setItemNavmesh*(self: MeshLibrary; id: int64; navmesh: NavigationMesh) {.gcsafe,
locks: 0
.}
-
proc setItemShape*(self: MeshLibrary; id: int64; shape: Shape) {.gcsafe, locks: 0
.}
-
proc getItemName*(self: MeshLibrary; id: int64): string {.gcsafe, locks: 0
.}
-
proc getItemMesh*(self: MeshLibrary; id: int64): Mesh {.gcsafe, locks: 0
.}
-
proc getItemNavmesh*(self: MeshLibrary; id: int64): NavigationMesh {.gcsafe, locks: 0
.}
-
proc getItemShape*(self: MeshLibrary; id: int64): Shape {.gcsafe, locks: 0
.}
-
proc removeItem*(self: MeshLibrary; id: int64) {.gcsafe, locks: 0
.}
-
proc clear*(self: MeshLibrary) {.gcsafe, locks: 0
.}
-
proc getItemList*(self: MeshLibrary): PoolIntArray {.gcsafe, locks: 0
.}
-
proc getLastUnusedItemId*(self: MeshLibrary): int64 {.gcsafe, locks: 0
.}
-