Class TfrmDX (unit HHDXSprite)

Inherits from

TDXForm

Renamed from DXSprite.pas 6/14/1998 Paul Rice to avoid conflict with main unit.

Constructors



Functions

procedure DXDrawInitialize(Sender: TObject);


procedure DXTimer1Timer(Sender: TObject; LagCount: Integer);

add texture(sprite) to circle

procedure FormKeyPress(Sender: TObject; var Key: Char);


procedure Image1Click(Sender: TObject);


procedure Image2Click(Sender: TObject);


procedure Image3Click(Sender: TObject);


procedure ScrollBar1Change(Sender: TObject);


procedure ScrollBar1Scroll(Sender: TObject; ScrollCode: TScrollCode; var ScrollPos: Integer);


Properties

Events

Variables

DXDraw : TDXDraw;


DXTimer1 : TDXTimer;


Image1 : TImage;


Image2 : TImage;


Image3 : TImage;


ScrollBar1 : TScrollBar;


Axis : IDirect3DRMFrame;


Circle : IDirect3DRMFrame;


Frame : IDirect3DRMFrame;

-----------------------------------------

inf : D3DRMIMAGE;


Light : Idirect3DRMLight;


LightFrame : Idirect3DRMFrame;


ObjectMesh : Idirect3DRMMeshBuilder;


PlaneFrame : IDirect3DRMFrame;


SceneFrame : IDirect3DRMFrame;


SceneMeshBuilder : Idirect3DRMMeshBuilder;

Public declarations

Shadow : Idirect3DRMVisual;


SphereFrame : IDirect3DRMFrame;


tex : IDirect3DRMTexture;



Constructors


Functions


procedure DXDrawInitialize(Sender: TObject);


procedure DXTimer1Timer(Sender: TObject; LagCount: Integer);

add texture(sprite) to circle


procedure FormKeyPress(Sender: TObject; var Key: Char);


procedure Image1Click(Sender: TObject);


procedure Image2Click(Sender: TObject);


procedure Image3Click(Sender: TObject);


procedure ScrollBar1Change(Sender: TObject);


procedure ScrollBar1Scroll(Sender: TObject; ScrollCode: TScrollCode; var ScrollPos: Integer);


Properties


Events


Variables


DXDraw : TDXDraw;


DXTimer1 : TDXTimer;


Image1 : TImage;


Image2 : TImage;


Image3 : TImage;


ScrollBar1 : TScrollBar;


Axis : IDirect3DRMFrame;


Circle : IDirect3DRMFrame;


Frame : IDirect3DRMFrame;

-----------------------------------------


inf : D3DRMIMAGE;


Light : Idirect3DRMLight;


LightFrame : Idirect3DRMFrame;


ObjectMesh : Idirect3DRMMeshBuilder;


PlaneFrame : IDirect3DRMFrame;


SceneFrame : IDirect3DRMFrame;


SceneMeshBuilder : Idirect3DRMMeshBuilder;

Public declarations


Shadow : Idirect3DRMVisual;


SphereFrame : IDirect3DRMFrame;


tex : IDirect3DRMTexture;