Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
vxldbg.h
Go to the documentation of this file.
1/*
2** Command & Conquer Generals Zero Hour(tm)
3** Copyright 2025 Electronic Arts Inc.
4**
5** This program is free software: you can redistribute it and/or modify
6** it under the terms of the GNU General Public License as published by
7** the Free Software Foundation, either version 3 of the License, or
8** (at your option) any later version.
9**
10** This program is distributed in the hope that it will be useful,
11** but WITHOUT ANY WARRANTY; without even the implied warranty of
12** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13** GNU General Public License for more details.
14**
15** You should have received a copy of the GNU General Public License
16** along with this program. If not, see <http://www.gnu.org/licenses/>.
17*/
18
19/* $Header: /Commando/Code/Tools/max2w3d/vxldbg.h 3 10/28/97 6:08p Greg_h $ */
20/***********************************************************************************************
21 *** Confidential - Westwood Studios ***
22 ***********************************************************************************************
23 * *
24 * Project Name : Commando / G 3D Engine *
25 * *
26 * $Archive:: /Commando/Code/Tools/max2w3d/vxldbg.h $*
27 * *
28 * $Author:: Greg_h $*
29 * *
30 * $Modtime:: 10/14/97 3:07p $*
31 * *
32 * $Revision:: 3 $*
33 * *
34 *---------------------------------------------------------------------------------------------*
35 * Functions: *
36 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
37
38
39#ifndef VXLDBG_H
40#define VXLDBG_H
41
42#ifndef ALWAYS_H
43#include "always.h"
44#endif
45
46#include <Max.h>
47
48#ifndef SIMPDIB_H
49#include "simpdib.h"
50#endif
51
52#ifndef VXL_H
53#include "vxl.h"
54#endif
55
56
58{
59public:
60
63
64 void Display_Window(void);
65 bool Dialog_Proc(HWND hWnd,UINT message,WPARAM wParam,LPARAM);
66
67private:
68
69 int CurLayer;
70
71 SimpleDIBClass * Bitmap;
72 VoxelClass * Voxel;
73 HWND WindowHWND;
74 HWND ViewportHWND;
75 ISpinnerControl * LayerSpin;
76
77 void update_display(void);
78};
79
80
81
82#endif
unsigned int UINT
Definition bittype.h:63
~VoxelDebugWindowClass(void)
Definition vxldbg.cpp:62
bool Dialog_Proc(HWND hWnd, UINT message, WPARAM wParam, LPARAM)
Definition vxldbg.cpp:81
void Display_Window(void)
Definition vxldbg.cpp:67
VoxelDebugWindowClass(VoxelClass *vxl)
Definition vxldbg.cpp:50