proc clear*(self: MeshDataTool) {.gcsafe, locks: 0
.}
-
proc createFromSurface*(self: MeshDataTool; mesh: ArrayMesh; surface: int64): Error {.
gcsafe, locks: 0
.}
-
proc commitToSurface*(self: MeshDataTool; mesh: ArrayMesh): Error {.gcsafe, locks: 0
.}
-
proc getFormat*(self: MeshDataTool): int64 {.gcsafe, locks: 0
.}
-
proc getVertexCount*(self: MeshDataTool): int64 {.gcsafe, locks: 0
.}
-
proc getEdgeCount*(self: MeshDataTool): int64 {.gcsafe, locks: 0
.}
-
proc getFaceCount*(self: MeshDataTool): int64 {.gcsafe, locks: 0
.}
-
proc setVertex*(self: MeshDataTool; idx: int64; vertex: Vector3) {.gcsafe, locks: 0
.}
-
proc getVertex*(self: MeshDataTool; idx: int64): Vector3 {.gcsafe, locks: 0
.}
-
proc setVertexNormal*(self: MeshDataTool; idx: int64; normal: Vector3) {.gcsafe,
locks: 0
.}
-
proc getVertexNormal*(self: MeshDataTool; idx: int64): Vector3 {.gcsafe, locks: 0
.}
-
proc setVertexTangent*(self: MeshDataTool; idx: int64; tangent: Plane) {.gcsafe,
locks: 0
.}
-
proc getVertexTangent*(self: MeshDataTool; idx: int64): Plane {.gcsafe, locks: 0
.}
-
proc setVertexUv*(self: MeshDataTool; idx: int64; uv: Vector2) {.gcsafe, locks: 0
.}
-
proc getVertexUv*(self: MeshDataTool; idx: int64): Vector2 {.gcsafe, locks: 0
.}
-
proc setVertexUv2*(self: MeshDataTool; idx: int64; uv2: Vector2) {.gcsafe, locks: 0
.}
-
proc getVertexUv2*(self: MeshDataTool; idx: int64): Vector2 {.gcsafe, locks: 0
.}
-
proc setVertexColor*(self: MeshDataTool; idx: int64; color: Color) {.gcsafe, locks: 0
.}
-
proc getVertexColor*(self: MeshDataTool; idx: int64): Color {.gcsafe, locks: 0
.}
-
proc setVertexBones*(self: MeshDataTool; idx: int64; bones: PoolIntArray) {.gcsafe,
locks: 0
.}
-
proc getVertexBones*(self: MeshDataTool; idx: int64): PoolIntArray {.gcsafe, locks: 0
.}
-
proc setVertexWeights*(self: MeshDataTool; idx: int64; weights: PoolRealArray) {.
gcsafe, locks: 0
.}
-
proc getVertexWeights*(self: MeshDataTool; idx: int64): PoolRealArray {.gcsafe,
locks: 0
.}
-
proc setVertexMeta*(self: MeshDataTool; idx: int64; meta: Variant) {.gcsafe, locks: 0
.}
-
proc getVertexMeta*(self: MeshDataTool; idx: int64): Variant {.gcsafe, locks: 0
.}
-
proc getVertexEdges*(self: MeshDataTool; idx: int64): PoolIntArray {.gcsafe, locks: 0
.}
-
proc getVertexFaces*(self: MeshDataTool; idx: int64): PoolIntArray {.gcsafe, locks: 0
.}
-
proc getEdgeVertex*(self: MeshDataTool; idx: int64; vertex: int64): int64 {.gcsafe,
locks: 0
.}
-
proc getEdgeFaces*(self: MeshDataTool; idx: int64): PoolIntArray {.gcsafe, locks: 0
.}
-
proc setEdgeMeta*(self: MeshDataTool; idx: int64; meta: Variant) {.gcsafe, locks: 0
.}
-
proc getEdgeMeta*(self: MeshDataTool; idx: int64): Variant {.gcsafe, locks: 0
.}
-
proc getFaceVertex*(self: MeshDataTool; idx: int64; vertex: int64): int64 {.gcsafe,
locks: 0
.}
-
proc getFaceEdge*(self: MeshDataTool; idx: int64; edge: int64): int64 {.gcsafe, locks: 0
.}
-
proc setFaceMeta*(self: MeshDataTool; idx: int64; meta: Variant) {.gcsafe, locks: 0
.}
-
proc getFaceMeta*(self: MeshDataTool; idx: int64): Variant {.gcsafe, locks: 0
.}
-
proc getFaceNormal*(self: MeshDataTool; idx: int64): Vector3 {.gcsafe, locks: 0
.}
-
proc setMaterial*(self: MeshDataTool; material: Material) {.gcsafe, locks: 0
.}
-
proc getMaterial*(self: MeshDataTool): Material {.gcsafe, locks: 0
.}
-