/*******************************************************************************
 *	ATI 3D RAGE SDK sample code												   *	
 *																			   *
 *  Knight Demo																   *
 *																			   *
 *  Copyright (c) 1996-1997 ATI Technologies, Inc.  All rights reserved.	   *	
 *																			   *
 * Written by Aaron Orenstein												   *
 *  																		   *
 *	Title screen functionality. Includes initialization, surface creation,     *
 *	image loading, blitting and cleanup.									   *
 *******************************************************************************/
#ifndef ATI_TITLE_H
#define ATI_TITLE_H
// -----------------------------------------------------------------------------

#include "AtiDemo.h"

// -----------------------------------------------------------------------------

class AtiTitle {
public:
	static void Cleanup(void) throw(Exception);
	static void Initialize(void) throw(Exception);

	static void Physics(PhysicsType type) throw();
	static void Paint(IDirectDrawSurface* pSurface, IDirectDrawSurface* pZBuffer) throw(DD_Exception);

	static void SetMode(void);

private:
};

// -----------------------------------------------------------------------------
#endif
