#include "..\GraphX\Headers\GXStandardDefines.h"#include "..\GraphX\Headers\GXExports.h"#include "..\GraphX\Headers\GXBitmapLand.h"#include "..\GraphX\Headers\GXDeviceContainer.h"#include "..\GraphX\Headers\GXFirstPersonMovement.h"#include "..\GraphX\Headers\GXMiscD3DFunctions.h"#include "..\GraphX\Headers\GXLandRenderer.h"#include "..\GraphX\Headers\GXWater.h"#include "..\GraphX\Headers\GXLandGenerator.h"#include "..\GraphX\Headers\GXSky.h"#include "..\GraphX\Headers\GXWindow.h"#include "..\GraphX\Headers\GXGraphicsEngine.h"#include "Resource.h"#include "time.h"Compounds | |
| struct | SLandImport |
| struct | SLandOptions |
Defines | |
| #define | GXLAND_FILE_MAX 256 |
| #define | STRAFE_AMT 10.0f |
| #define | LK_AMT 0.1f |
Functions | |
| int WINAPI | WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) |
| LRESULT WINAPI | MsgProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| void | Error (char *szError) |
| void | Exit () |
| bool | OpenFileDiag (bool bSave, char *szOut, char *szExt) |
| void | OnFileOpen (CGXLandRenderer *pLand) |
| void | OnExit () |
| void | OnImport (CGXLandRenderer *, CGXDeviceContainer *pDevice) |
| void | OnDisplayStats (SLandOptions *pOptions) |
| void | OnUseNormalMap (SLandOptions *pOptions) |
| void | OnUseColorMap (SLandOptions *pOptions) |
| void | OnGenerate () |
| void | LandOnMouseMove (SLandOptions *pOptions, CGXDeviceContainer *pDevice, CGXFirstPersonMovement *pMover, float fX, float fY) |
| void | AddModel () |
| void | OnFileSave (CGXBitmapLand *pLand) |
Variables | |
| CGXGraphicsEngine | g_Engine |
| SLandOptions | g_Options |
| SLandImport | g_ImportOptions |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001