Module gfx.bindings.opengl.loader

OpenGL loader

Functions

NameDescription
closeSharedLib(lib) Close a shared library
closeSharedLib(lib)
loadSharedSym(lib, name) Load a symbol from a shared library. Return null in case of failure.
loadSharedSym(lib, name)
openSharedLib(name) Opens a shared library. Return null in case of failure.
openSharedLib(name)

Classes

NameDescription
SharedLibLoader Utility that open a shared library and load symbols from it.

Aliases

NameTypeDescription
SharedLib void* A handle to a shared library
SharedSym void* A handle to a shared library symbol
SymbolLoader void* delegate(in string) Generic Dynamic lib symbol loader. Symbols loaded with such loader must be cast to the appropriate function type.