Unit DXClass

Classes

TControlSubClass -
TCustomDXTimer -
TDirectX - TDirectX
TDirectXDriver - TDirectXDriver
TDirectXDrivers - TDirectXDrivers
TDXForm - TDXForm
TDXTimer - TDXTimer
THashCollection - THashCollection
THashCollectionItem - THashCollectionItem

Functions

Cos256 -
DXLoadLibrary -
Max -
Min -
OverlapRect -
PointInRect -
RectInRect -
ReleaseCom -
Sin256 -
WideRect -

Types

TControlSubClassEvent
TDXTimerEvent

Constants

Variables


Functions


function Cos256(i: Integer): Double;


function DXLoadLibrary(const FileName, FuncName: string): TFarProc;


function Max(B1, B2: Integer): Integer;


function Min(B1, B2: Integer): Integer;


function OverlapRect(const Rect1, Rect2: TRect): Boolean;


function PointInRect(const Point: TPoint; const Rect: TRect): Boolean;


function RectInRect(const Rect1, Rect2: TRect): Boolean;


procedure ReleaseCom(out Com);


function Sin256(i: Integer): Double;


function WideRect(ALeft, ATop, AWidth, AHeight: Integer): TRect;


Types


TControlSubClassEvent = procedure(var Message: TMessage; DefWindowProc: TWndMethod) of object
TControlSubClass
TDXTimerEvent = procedure(Sender: TObject; LagCount: Integer) of object
TCustomDXTimer

Constants


Variables