ftp.nice.ch/pub/next/games/board/Ergo.NIHS.bs.tar.gz#/Ergo/Palette_Version/AbstractFilledSquare.h

This is AbstractFilledSquare.h in view mode; [Download] [Up]

#import "AbstractSquare.h"

@interface AbstractFilledSquare : AbstractSquare {
    BOOL  isSelected;
}

- (BOOL) acceptsFirstMouse;
- (float) color;
- drawSelf: (const NXRect *) rects : (int) rectCount;
- (BOOL) isMyMove;
- (BOOL) isSelected;
- (BOOL) isWhite;
- mouseDown:    (NXEvent *) theEvent;
- mouseEntered: (NXEvent *) theEvent;
- mouseUp:      (NXEvent *) theEvent;
- setIsSelected: (BOOL) state;

/* Private methods: */

- capture: sender;
- checkAdjacencyWith: sender;
- free;
- select: (double) cx : (double) cy;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.