DerelictGLLoader

Undocumented in source.

Members

Aliases

loadExtendedVersions
alias loadExtendedVersions = loadClassicVersions
Undocumented in source.

Functions

bindExtendedFunc
void bindExtendedFunc(void** ptr, string funcName, bool doThrow)
Undocumented in source. Be warned that the author may not have intended to support it.
getExtensionState
GLExtensionState getExtensionState(string extName)
Undocumented in source. Be warned that the author may not have intended to support it.
hasValidContext
bool hasValidContext()
Undocumented in source. Be warned that the author may not have intended to support it.
isExtensionLoaded
bool isExtensionLoaded(string extName)
Undocumented in source. Be warned that the author may not have intended to support it.
isExtensionSupported
bool isExtensionSupported(string extName)
Undocumented in source. Be warned that the author may not have intended to support it.
loadBaseExtensions
void loadBaseExtensions()
Undocumented in source. Be warned that the author may not have intended to support it.
loadClassicVersions
GLVersion loadClassicVersions(GLVersion targetVersion)
Undocumented in source. Be warned that the author may not have intended to support it.
loadExtensions
void loadExtensions()
Undocumented in source. Be warned that the author may not have intended to support it.
loadModernVersions
GLVersion loadModernVersions(GLVersion targetVersion)
Undocumented in source. Be warned that the author may not have intended to support it.
loadSymbols
void loadSymbols()
Undocumented in source. Be warned that the author may not have intended to support it.
loadedExtensionNames
string[] loadedExtensionNames()
Undocumented in source. Be warned that the author may not have intended to support it.
maxVersion
GLVersion maxVersion()
Undocumented in source. Be warned that the author may not have intended to support it.
notLoadedExtensionNames
string[] notLoadedExtensionNames()
Undocumented in source. Be warned that the author may not have intended to support it.
versionToString
string versionToString(GLVersion ver)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From SharedLibLoader

disableAutoUnload
void disableAutoUnload()
Undocumented in source. Be warned that the author may not have intended to support it.
isAutoUnloadEnabled
bool isAutoUnloadEnabled()
Undocumented in source. Be warned that the author may not have intended to support it.
load
void load()
Undocumented in source. Be warned that the author may not have intended to support it.
load
void load(string libNameString)
Undocumented in source. Be warned that the author may not have intended to support it.
load
void load(string[] libNames)
Undocumented in source. Be warned that the author may not have intended to support it.
unload
void unload()
Undocumented in source. Be warned that the author may not have intended to support it.
isLoaded
bool isLoaded()
Undocumented in source. Be warned that the author may not have intended to support it.
loadSymbols
void loadSymbols()
Undocumented in source.
loadSymbol
void* loadSymbol(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
lib
SharedLib lib()
Undocumented in source. Be warned that the author may not have intended to support it.
bindFunc
void bindFunc(void** ptr, string funcName, bool doThrow)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta