HeadlessBinds

Headless bindings for Isodi.

Members

Functions

log
void log(string text, LogType type)

Logging implementation. Simply wraps writeln and, on Posix platforms, add ANSI escape codes.

Mixins

__anonymous
mixin Register!HeadlessBinds
Undocumented in source.
__anonymous
mixin Constructor!(Display, HeadlessDisplay)
Undocumented in source.
__anonymous
mixin Constructor!(PackList, HeadlessPackList)
Undocumented in source.
__anonymous
mixin Constructor!(Anchor, HeadlessAnchor)
Undocumented in source.
__anonymous
mixin Constructor!(Cell, HeadlessCell)
Undocumented in source.
__anonymous
mixin Constructor!(Model, HeadlessModel)
Undocumented in source.

Inherited Members

From Bindings

inst
Bindings inst;

An instance of a binding object.

log
void log(string text, LogType type)

Output the given text to log.

createDisplay
Display createDisplay()

Create an instance of the Display in order to fit the needs of the renderer.

createPackList
PackList createPackList()

Create a pack list to manage packs.

createCell
Cell createCell(Display display, Position position, string type)

Create a cell.

createAnchor
Anchor createAnchor(Display )

Create an anchor

createModel
Model createModel(Display , string type)

Create a model

Register
mixintemplate Register(T)

Register a binding object

Constructor
mixintemplate Constructor(BaseType, Extension)

Register a constructor.

Meta