isodi.bind

Intermediate module for binding rendering libraries to Isodi.

All functions in this module should be implemented by the bindings.

Public Imports

isodi.cell
public import isodi.cell;
Undocumented in source.
isodi.model
public import isodi.model;
Undocumented in source.
isodi.anchor
public import isodi.anchor;
Undocumented in source.
isodi.display
public import isodi.display;
Undocumented in source.
isodi.pack_list
public import isodi.pack_list;
Undocumented in source.

Members

Aliases

Renderer
alias Renderer = Bindings.inst

Helper for calling renderer bindings.

Enums

LogType
enum LogType

Defines type of a log message

Functions

colorText
string colorText(string text, LogType type)

Put text in color using ANSI codes on POSIX platforms.

Interfaces

Bindings
interface Bindings

Interface of Isodi renderer bindings. Implement the functions to match behavior of your renderer.

Meta