65 lines
2.5 KiB
Plaintext
65 lines
2.5 KiB
Plaintext
global record term
|
|
|
|
record Redirect
|
|
write: function(text: string)
|
|
blit: function(text: string, textColor: string, backgroundColor: string)
|
|
scroll: function(y: integer)
|
|
clear: function()
|
|
clearLine: function()
|
|
|
|
getCursorPos: function(): integer, integer
|
|
setCursorPos: function(x: integer, y: integer)
|
|
getCursorBlink: function(): boolean
|
|
setCursorBlink: function(blink: boolean)
|
|
getSize: function(): integer, integer
|
|
|
|
isColor: function(): boolean
|
|
isColour: function(): boolean
|
|
getTextColor: function(): number
|
|
getTextColour: function(): number
|
|
setTextColor: function(color: number)
|
|
setTextColour: function(colour: number)
|
|
getBackgroundColor: function(): number
|
|
getBackgroundColour: function(): number
|
|
setBackgroundColor: function(color: number)
|
|
setBackgroundColour: function(colour: number)
|
|
getPaletteColor: function(color: number): number, number, number
|
|
getPaletteColour: function(colour: number): number, number, number
|
|
setPaletteColour: function(color: number, r_rgb: number, g: number | nil, b: number | nil)
|
|
setPaletteColor: function(colour: number, r_rgb: number, g: number | nil, b: number | nil)
|
|
end
|
|
|
|
write: function(text: string)
|
|
blit: function(text: string, textColor: string, backgroundColor: string)
|
|
scroll: function(y: integer)
|
|
clear: function()
|
|
clearLine: function()
|
|
|
|
getCursorPos: function(): integer, integer
|
|
setCursorPos: function(x: integer, y: integer)
|
|
getCursorBlink: function(): boolean
|
|
setCursorBlink: function(blink: boolean)
|
|
getSize: function(): integer, integer
|
|
|
|
isColor: function(): boolean
|
|
isColour: function(): boolean
|
|
getTextColor: function(): number
|
|
getTextColour: function(): number
|
|
setTextColor: function(color: number)
|
|
setTextColour: function(colour: number)
|
|
getBackgroundColor: function(): number
|
|
getBackgroundColour: function(): number
|
|
setBackgroundColor: function(color: number)
|
|
setBackgroundColour: function(colour: number)
|
|
getPaletteColor: function(color: number): number, number, number
|
|
getPaletteColour: function(colour: number): number, number, number
|
|
setPaletteColour: function(color: number, r_rgb: number, g: number | nil, b: number | nil)
|
|
setPaletteColor: function(colour: number, r_rgb: number, g: number | nil, b: number | nil)
|
|
|
|
nativePaletteColor: function(color: number): number, number, number
|
|
nativePaletteColour: function(colour: number): number, number, number
|
|
|
|
redirect: function(target: Redirect): Redirect
|
|
current: function(): Redirect
|
|
native: function(): Redirect
|
|
end |