Class TAdDllLoader

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TAdDllLoader = class(TObject)

Description

Cares of loading the plugin dll.

Hierarchy

Overview

Fields

Public CreateApplication:TAdCreateApplicationProc;
Public CreateShaderSystem:TAdCreateShaderProc;
Public LibInfo:TAd2DLibInfo;
Public LibProperties:TAndorra2DApplicationProperties;

Methods

Public procedure LoadLibrary(afile:string);
Public procedure UnLoadLibrary;
Public function LibraryLoaded:boolean;
Public constructor Create;
Public destructor Destroy; override;

Description

Fields

Public CreateApplication:TAdCreateApplicationProc;

Creates the TAd2dApplication interface.

Public CreateShaderSystem:TAdCreateShaderProc;

Creates the TAd2dShaderSystem interface.

Public LibInfo:TAd2DLibInfo;

Contains information about the loaded library

Public LibProperties:TAndorra2DApplicationProperties;

Function that is used to receive information about the plugin.

See also
TAd2dProperty
The "TAd2dProperty"-Record contains informations about the settings that are published by the dll.

Methods

Public procedure LoadLibrary(afile:string);

Loads the library

Public procedure UnLoadLibrary;

Unloads the library

Public function LibraryLoaded:boolean;

Returns whether the library is loaded

Public constructor Create;

Creates an instance of TAndorraDLLLoader

Public destructor Destroy; override;

Destroys the instance of TAndorraDLLLoader

SourceForge.net Logo


Generated by PasDoc 0.11.0 on 2008-12-31 14:31:59