Archives from S:\ Drive
Good to keep around methinks
This commit is contained in:
1 parent
eadaf70b9e
commit
6dd63cc439
606 files changed
+50212
No files matched your search
@@ -0,0 +1,37 @@
|
||||
// PongMain.cpp
|
||||
// Driver program for the game of Pong
|
||||
#include <iostream>
|
||||
|
||||
#include "Pong.h" // Pong class definition
|
||||
|
||||
// If running on Windows, include windows.h and define WinMain function
|
||||
#if OGRE_PLATFORM==PLATFORM_WIN32 || OGRE_PLATFORM==OGRE_PLATFORM_WIN32
|
||||
#define WIN32_LEAN_AND_MEAN
|
||||
#include "windows.h"
|
||||
|
||||
int WINAPI WinMain( HINSTANCE hInst, HINSTANCE, LPSTR strCmdLine, INT )
|
||||
|
||||
// If not, define normal main function
|
||||
#else
|
||||
int main( int argc, char **argv )
|
||||
#endif
|
||||
{
|
||||
try
|
||||
{
|
||||
Pong game; // create a Pong object
|
||||
game.run(); // start the Pong game
|
||||
} // end try
|
||||
|
||||
catch ( std::runtime_error &error )
|
||||
{
|
||||
#if OGRE_PLATFORM==PLATFORM_WIN32 || OGRE_PLATFORM==OGRE_PLATFORM_WIN32
|
||||
MessageBoxA( NULL, error.what(), "Exception Thrown!",
|
||||
MB_OK | MB_ICONERROR | MB_TASKMODAL );
|
||||
#else
|
||||
std::cerr << "Exception Thrown: " << error.what() << std::endl;
|
||||
#endif
|
||||
} // end catch
|
||||
|
||||
return 0;
|
||||
} // end main
|
||||
|
||||
Reference in new issue
Block a user