//===========================================================================//
// File:	app.thp                                                             //
// Project: MUNGA           Brick: Application                                //
// Contents: TestApplication interface (reconstruction shim)                  //
//---------------------------------------------------------------------------//
// Copyright (C) 1994, Virtual World Entertainment, Inc. All Rights reserved //
//                      PROPRIETARY AND CONFIDENTIAL                         //
//===========================================================================//
//
// The DOS-era MUNGA template-header APP.THP (CODE/BT/MUNGA/APP.THP) pulled in
// the IG-board renderer headers (renderer.thp / vidrend.hpp) that were removed
// by the WinTesla port (libDPL -> L4D3D).  TESTBT.HPP only needs the
// TestApplication class declaration as the base of TestBTApplication, so this
// shim reproduces that declaration verbatim and forwards to the engine's real
// Application header without dragging in the dead IG-board renderer interface.
//
#if !defined(APP_THP)
#	define APP_THP

#	if !defined(APP_HPP)
#		include <app.hpp>		// Application (MUNGA/APP.h)
#	endif

	//~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TestApplication ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	class TestApplication:
		public Application
	{
	public:
		TestApplication(ResourceFile *resource_file);
		~TestApplication();

		void
			Initialize();
		void
			Terminate();
	};

#endif
