Description | Hierarchy | Fields | Methods | Properties |
type TAdDllLoader = class(TObject)
Cares of loading the plugin dll.
CreateApplication:TAdCreateApplicationProc; |
|
CreateShaderSystem:TAdCreateShaderProc; |
|
LibInfo:TAd2DLibInfo; |
|
LibProperties:TAndorra2DApplicationProperties; |
procedure LoadLibrary(afile:string); |
|
procedure UnLoadLibrary; |
|
function LibraryLoaded:boolean; |
|
constructor Create; |
|
destructor Destroy; override; |
CreateApplication:TAdCreateApplicationProc; |
|
Creates the TAd2dApplication interface. |
CreateShaderSystem:TAdCreateShaderProc; |
|
Creates the TAd2dShaderSystem interface. |
LibInfo:TAd2DLibInfo; |
|
Contains information about the loaded library |
LibProperties:TAndorra2DApplicationProperties; |
|
Function that is used to receive information about the plugin. See also
|
procedure LoadLibrary(afile:string); |
|
Loads the library |
procedure UnLoadLibrary; |
|
Unloads the library |
function LibraryLoaded:boolean; |
|
Returns whether the library is loaded |
constructor Create; |
|
Creates an instance of TAndorraDLLLoader |
destructor Destroy; override; |
|
Destroys the instance of TAndorraDLLLoader |