This is AbstractSquare.h in view mode; [Download] [Up]
#import "AbstractErgoView.h"
@interface AbstractSquare : AbstractErgoView {
short row, column;
BOOL isHighlighted;
int trackingRectNumber;
}
- (short) column;
- (short) distanceTo: otherSquare;
- drawSelf: (const NXRect *) rects : (int) rectCount;
- (BOOL) isHighlighted;
- mouseExited: (NXEvent *) theEvent;
- (short) row;
- setIsHighlighted: (BOOL) state;
/* Private methods: */
- appDidInit;
- appDidInitInside: (BOOL) state;
- become: newSquareClass;
- free;
- freeTrackingRect;
- highlight: (const NXRect *) aRect;
- initFrame: (const NXRect *) frameRect;
- setTrackingRect: (const NXRect *) aRect inside: (BOOL) state;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.