Table of Contents

TatDLL Class

A TatScripterLibrary descendant that bridges script-declared DLL prototypes to actual DLL function calls.

Remarks

TatDLL holds a reference to an internal TatClass object. When a script declares a function prototype for a DLL function, a new method is registered in the internal class so the scripter recognizes it as a valid callable. When that method is called, the actual DLL function is executed.

Syntax

Unit: atScript

TatDLL = class(TatScripterLibrary);

Methods

Name Description
Finalize Removes all methods registered in the internal class.
Init Initializes the library by registering its internal class in the scripter.
LibraryName Returns the internal _DLL_ name for the library.