home *** CD-ROM | disk | FTP | other *** search
- /*==========================================================================
- *
- * Copyright (C) 1995-1996 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
-