Backend

Base class for a video backend implementation. This class handles loading system libraries required by the backend, and prepares the libraries to be used.

All backends must extend this class.

Constructors

this
this(Logger logger)
Undocumented in source.

Members

Functions

doDestroy
void doDestroy()

Call any de-initialization code required by the Backend. May be overriden.

doInit
void doInit()

Call any initialization code required by the Backend. May be overriden.

loadLibraries
void loadLibraries(string[string] args)

Load system libraries required by the backend. Additional options can be passed.

Properties

logger
Logger logger [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_logger
Logger _logger;
Undocumented in source.

Meta