//===========================================================================// // 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 // Application (MUNGA/APP.h) # endif //~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TestApplication ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ class TestApplication: public Application { public: TestApplication(ResourceFile *resource_file); ~TestApplication(); void Initialize(); void Terminate(); }; #endif