Module mesh_instance

Procs

proc mesh(self: MeshInstance): Mesh {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc mesh=(self: MeshInstance; val: Mesh) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc skeleton(self: MeshInstance): NodePath {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc skeleton=(self: MeshInstance; val: NodePath) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc setSurfaceMaterial(self: MeshInstance; surface: int64; material: Material) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getSurfaceMaterial(self: MeshInstance; surface: int64): Material {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc createTrimeshCollision(self: MeshInstance) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc createConvexCollision(self: MeshInstance) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc createDebugTangents(self: MeshInstance) {.
gcsafe, locks: 0, raises: [], tags: []
.}

Methods

method meshChanged(self: MeshInstance) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}