Module bit_map

Procs

proc data(self: BitMap): Dictionary {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc data=(self: BitMap; val: Dictionary) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc create(self: BitMap; size: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc createFromImageAlpha(self: BitMap; image: Image; threshold: float64 = 0.1) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc setBit(self: BitMap; position: Vector2; bit: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getBit(self: BitMap; position: Vector2): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc setBitRect(self: BitMap; pRect: Rect2; bit: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getTrueBitCount(self: BitMap): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getSize(self: BitMap): Vector2 {.
gcsafe, locks: 0, raises: [], tags: []
.}