This is LineView.h in view mode; [Download] [Up]
//
// Copyright 1995 (c) Icebox Software Manufactory, Inc. All Rights Reserved.
//
#import <appkit/appkit.h>
#define MAXLINES 10
typedef struct _TANLine {
NXPoint begin;
NXPoint end;
} TANLine;
@interface LineView:View
{
NXPoint pt1;
NXPoint pt2;
float dx1;
float dx2;
float dy1;
float dy2;
DPSTimedEntry myTE;
float backingRed;
float backingGreen;
float backingBlue;
float backingAlpha;
float lineRed;
float lineGreen;
float lineBlue;
float lineAlpha;
float lineWidth;
float speed;
TANLine lines[MAXLINES];
float numberOfLines;
}
- clear;
- start;
- stop;
- drawSelf:(const NXRect *)rects :(int)rectCount;
- _moveIt;
- lineColor:(NXColor)newColor;
- backingColor:(NXColor)newColor;
- lineWidth:(float)newLineWidth;
- speed:(float)newSpeed;
- numberOfLines:(float)newNumberOfLines;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.