Description | Hierarchy | Fields | Methods | Properties |
type TAdDLLExplorer = class(TObject)
A class, which lets you search for all Andorra 2D Plugin libraries within a specific directory.
procedure GetPlugins(Plugins: TStrings; Dir: string; Extension: string=''); overload; |
|
procedure GetPlugins(CallBack: TAdDllExplorerCallBack; Dir: string; Extension: string=''); overload; |
|
function DefaultPlugin(Dir: string = ''): string; |
procedure GetPlugins(CallBack: TAdDllExplorerCallBack; Dir: string; Extension: string=''); overload; |
|
Handles out all plugins via a callback within the specific directory. Extension must include the trailing point. E.g. ".so" or ".dll". If the extension parameter is empty, a default extension will be used. |
function DefaultPlugin(Dir: string = ''): string; |
|
Returns the first plugin that is found and that is loadable. |