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

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

#import <appkit/Application.h>

@interface ErgoApp : Application {
    id    boardWindow;
    id    highlightedSquare;
    BOOL  isSomeoneSelected;
    BOOL  isWhiteMove;
}

- highlightedSquare;
- (BOOL) isSomeoneSelected;
- (BOOL) isWhiteMove;
- letOtherColorMove;
- makeSquaresPerform: (SEL) aMessage;
- makeSquaresPerform: (SEL) aMessage with: sender;
- setHighlightedSquare: aSquare;
- setIsSomeoneSelected: (BOOL) state;
- setIsWhiteMove: (BOOL) state;

/* Private methods: */

- appDidInit: sender;
- viewList;

@end

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