quakeforge/tools/Forge/Bundles/MapEdit/ZView.h
Bill Currie 44dd62d369 Make MapEdit (QuakeEd) compile.
It won't work yet as there's no gorm file and there's code that has been
commented out, but it finally compiles.
2010-09-26 13:50:17 +09:00

48 lines
754 B
Objective-C

#ifndef ZView_h
#define ZView_h
#include <AppKit/AppKit.h>
#include "QF/mathlib.h"
#include "render.h"
extern id zview_i;
// zplane controls the objects displayed in the xyview
extern float zplane;
extern float zplanedir;
@interface ZView : NSView
{
float minheight, maxheight;
float oldminheight, oldmaxheight;
float topbound, bottombound; // for floor clipping
float scale;
vec3_t origin;
}
- clearBounds;
- getBounds: (float *)top :(float *)bottom;
- getPoint: (NSPoint *)pt;
- setPoint: (NSPoint *)pt;
- addToHeightRange: (float)height;
- newRealBounds;
- newSuperBounds;
- XYDrawSelf;
- (BOOL)XYmouseDown: (NSPoint *)pt;
- setXYOrigin: (NSPoint *)pt;
- setOrigin: (NSPoint *)pt scale: (float)sc;
@end
#endif//ZView_h