home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tricks of the Windows Gam…ming Gurus (2nd Edition)
/
Disc2.iso
/
msdn_vcb
/
samples
/
vc98
/
sdk
/
graphics
/
directx
/
foxbear
/
plane.h
< prev
next >
Wrap
C/C++ Source or Header
|
1997-07-14
|
1KB
|
30 lines
/*==========================================================================
*
* Copyright (C) 1995-1997 Microsoft Corporation. All Rights Reserved.
* Copyright (C) 1994-1995 ATI Technologies Inc. All Rights Reserved.
*
* File: plane.h
* Content: planes include file
*
***************************************************************************/
#ifndef __PLANE_INCLUDED__
#define __PLANE_INCLUDED__
HPLANE *CreatePlane( USHORT, USHORT, USHORT );
BOOL TilePlane( HPLANE*, HBITMAPLIST*, HPOSLIST* );
BOOL SurfacePlane( HPLANE*, HSURFACELIST* );
BOOL SetSurface( HPLANE*, HSPRITE* );
BOOL GetSurface( HPLANE*, HSPRITE* );
BOOL SetPlaneX( HPLANE*, LONG, POSITION );
LONG GetPlaneX( HPLANE* );
BOOL SetPlaneY( HPLANE*, LONG, POSITION );
LONG GetPlaneY( HPLANE* );
BOOL SetPlaneSlideX( HPLANE*, LONG, POSITION );
BOOL SetPlaneVelX( HPLANE*, LONG, POSITION );
BOOL SetPlaneIncremX( HPLANE*, LONG, POSITION );
BOOL ScrollPlane( HSPRITE* );
BOOL DisplayPlane( GFX_HBM, HPLANE* );
BOOL DestroyPlane( HPLANE* );
#endif