LEVIATHAN v962456e · 962456eee1

moby

class Surface

since 0.1.0-alpha.1linux

Constructors

new

new(int w, int h)

Fields

cells_

Block cells_

clips_

Array<Rect> clips_

height

int height

width

int width

Methods

blankDirect

blankDirect(int x, int y) -> void

byteColor

byteColor(int b) -> Color

cellOffset

cellOffset(int x, int y) -> int

cells

cells() -> Block

clear

clear(Style s) -> void

colorByte

colorByte(Color c) -> int

continuationAt

continuationAt(int x, int y) -> bool

fill

fill(Rect r, char c, Style s) -> void

healAt

healAt(int x, int y) -> void

inBounds

inBounds(int x, int y) -> bool

popClip

popClip() -> void

pushClip

pushClip(Rect r) -> void

put

put(int x, int y, char c, Style s) -> void

resize

resize(int w, int h) -> void

styleAt

styleAt(int x, int y) -> Style

visibleCell

visibleCell(int x, int y) -> bool

writeCellDirect

writeCellDirect(int x, int y, char c, Style s, int flags) -> void

writeText

writeText(int x, int y, string text, Style s) -> void