modulepackage
0.0.0-20241025030435-a948314a4b3a
Repository: https://github.com/supercom32/consolizer.git
Documentation: pkg.go.dev
# Functions
AddLayer allows you to add a text layer to the current terminal display.
AddTextStyle allows you to add a new printing style which can be used for
writing dialog text with.
No description provided by the author
Clear allows you to empty the default text layer of all its contents.
ClearLayer allows you to empty the specified text layer of all its contents.
Color allows you to set default colors on your text layer for printing with.
No description provided by the author
ColorLayer allows you to set default colors on your specified text layer for
printing with.
ColorLayer24Bit allows you to color a layer using a 24-bit color expressed as
an int32.
ColorLayerRGB allows you to set default colors on your specified text layer
for printing with.
ColorRGB allows you to set default colors on your text layer for printing with.
No description provided by the author
DeleteAllLayers allows you to remove all layers from memory.
No description provided by the author
DeleteTextStyle allows you to remove a text style that was added previously.
DrawImageToLayer allows you to draw a loaded image to the specified layer.
DrawLayerToScreen allows you to render a text layer to the visible terminal
screen.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetCellIdUnderMouseLocation allows you to obtain the cell ID for the text
directly under your mouse cursor.
No description provided by the author
GetColor allows you to obtain an RGB color from a predefined color palette
list.
fillLayer allows you to fill an entire layer with characters of your choice.
GetDarkenedColor allows you to obtain a color that has been darkened
uniformly by a specific amount.
GetRGBColor allows you to obtain a specific RGB color based on the red, green, and
blue index values provided.
GetRGBColorComponents allows you to obtain RGB color component indexes for
red, green, an blue color channels.
GetScrambledPassword allows you to scramble a password with a simple
XOR algorithm.
GetTerminalSize allows you to obtain width and height of the current terminal
characters.
GetTransitionedColor allows you to obtain a color that has been transitioned
to another color by a specific percent.
HistogramEqualization performs histogram equalization on a grayscale image to enhance
its contrast and improve the overall image quality.
InitializeTerminal allows you to initialize consolizer for the first time.
Inkey allows you to read keyboard input from the user's terminal.
Layer allows you to specify a default layer alias that you wish to use when
interacting with methods which have a non-layer alias method signature.
LoadBase64Image allows you to load a base64 encoded image into memory without
performing any ansi conversions ahead of time.
LoadImage allows you to load an image into memory without performing
any ansi conversions ahead of time.
LoadImagesInBulk allows you to load multiple images into memory at once.
LoadPreRenderedBase64Image allows you to pre-render an image before loading it
into memory.
LoadPreRenderedImage allows you to pre-render an image before loading it into
memory.
Locate allows you to set the default cursor location on your specified text
layer for printing with.
LocateLayer allows you to set the default cursor location on your specified text
layer for printing with.
No description provided by the author
MoveLayerByAbsoluteValue allows you to move a text layer by an absolute value.
MoveLayerByRelativeValue allows you to move a text layer by a relative value.
NewAssetList allows you to obtain a list for storing asset information with.
No description provided by the author
NewSelectionEntry allows you to obtain an entry used for specifying what
options you want to make available for a given menu prompt.
NewTextStyle allows you to obtain a new text style entry which can be
used when printing dialog text.
NewTuiStyleEntry allows you to obtain a new style entry which can be used
for specifying how TUI controls and other TUI drawing operations should
occur.
No description provided by the author
Print allows you to write text to the default text layer.
PrintLayer allows you to write text to a specified text layer.
No description provided by the author
No description provided by the author
RestoreTerminalSettings allows the user to gracefully return the terminal
back to its normal settings.
No description provided by the author
No description provided by the author
SetLayerAlpha allows you to set the alpha value for a given text layer.
SetLayerZOrder allows you to set the zOrder value for a given layer.
SetZOrder allows you to set the zOrder value for default currently selected
layer.
No description provided by the author
UnloadImage allows you to remove an image from memory.
UnmountVirtualFileSystem allows you to reset the virtual file system to an
unmounted state.
UpdateDisplay allows you to synchronize the terminals visible display area with
your current changes.
UpdateEventQueues allows you to update all event queues so that information
such as mouse clicks, keystrokes, and other events are properly registered.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author