Module font

Procs

proc draw*(self: Font; canvasItem: RID; pos: Vector2; string: string;
          modulate: Color = initColor(1.0, 1.0, 1.0, 1.0); clipW: int64 = - 1'i64) {.
gcsafe, locks: 0
.}
proc getAscent*(self: Font): float64 {.
gcsafe, locks: 0
.}
proc getDescent*(self: Font): float64 {.
gcsafe, locks: 0
.}
proc getHeight*(self: Font): float64 {.
gcsafe, locks: 0
.}
proc isDistanceFieldHint*(self: Font): bool {.
gcsafe, locks: 0
.}
proc getStringSize*(self: Font; string: string): Vector2 {.
gcsafe, locks: 0
.}
proc drawChar*(self: Font; canvasItem: RID; pos: Vector2; char: int64;
              next: int64 = - 1'i64; modulate: Color = initColor(1.0, 1.0, 1.0, 1.0)): float64 {.
gcsafe, locks: 0
.}
proc updateChanges*(self: Font) {.
gcsafe, locks: 0
.}