proc begin(self: ImmediateGeometry; primitive: int64; texture: Texture = nil) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc setNormal(self: ImmediateGeometry; normal: Vector3) {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc setTangent(self: ImmediateGeometry; tangent: Plane) {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc setColor(self: ImmediateGeometry; color: Color) {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc setUv(self: ImmediateGeometry; uv: Vector2) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc setUv2(self: ImmediateGeometry; uv: Vector2) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc addVertex(self: ImmediateGeometry; position: Vector3) {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc addSphere(self: ImmediateGeometry; lats: int64; lons: int64; radius: float64;
addUv: bool = true) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc endd(self: ImmediateGeometry) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc clear(self: ImmediateGeometry) {.gcsafe, locks: 0, raises: [], tags: []
.}
-