Module mesh_instance

Procs

proc mesh*(self: MeshInstance): Mesh {.
gcsafe, locks: 0
.}
proc `mesh =`*(self: MeshInstance; val: Mesh) {.
gcsafe, locks: 0
.}
proc skeleton*(self: MeshInstance): NodePath {.
gcsafe, locks: 0
.}
proc `skeleton =`*(self: MeshInstance; val: NodePath) {.
gcsafe, locks: 0
.}
proc setSurfaceMaterial*(self: MeshInstance; surface: int64; material: Material) {.
gcsafe, locks: 0
.}
proc getSurfaceMaterial*(self: MeshInstance; surface: int64): Material {.
gcsafe, locks: 0
.}
proc createTrimeshCollision*(self: MeshInstance) {.
gcsafe, locks: 0
.}
proc createConvexCollision*(self: MeshInstance) {.
gcsafe, locks: 0
.}
proc createDebugTangents*(self: MeshInstance) {.
gcsafe, locks: 0
.}

Methods

method meshChanged*(self: MeshInstance) {.
gcsafe, locks: 0, base
.}