quakeforge/tools/Forge/Headers/ZView.h
Jeff Teunissen 25f8a50ef4 Okay, that was stupid. ProjectCenter isn't good enough yet, so I'm back to
writing makefiles by hand.

Add a makefile preamble to set up our flags.

Compartmentalize all the headers into a Headers/ dir.
2001-02-27 21:18:27 +00:00

42 lines
684 B
Objective-C

#import <AppKit/AppKit.h>
#import "mathlib.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) point;
- setPoint: (NSPoint) point;
- addToHeightRange: (float)height;
- newRealBounds;
- newSuperBounds;
- XYDrawSelf;
- (BOOL)XYmouseDown: (NSPoint *)pt;
- setXYOrigin: (NSPoint) point;
- setOrigin: (NSPoint *)pt scale: (float)sc;
@end