This is Board3D.h in view mode; [Download] [Up]
@interface Board3D : Control
{
id square[8][8];
id backBitmap;
id pieces;
id background;
void *print_image;
int print_size;
int print_pwide;
int print_phigh;
int print_bps;
int print_ssp;
int print_config;
int print_mask;
}
+ newFrame:(const NXRect *) f;
- slidePieceFrom: (int)r1 : (int)c1 to: (int)r2 : (int)c2;
- setBackgroundBitmap: sender;
- drawSelf:(const NXRect *) f :(int)rectCount;
- setupPieces;
- printPSCode: sender;
- (int)typeAt: (int)r : (int)c;
- layoutBoard: (short *)b color: (short *)c;
- highlightSquareAt: (int)r : (int) c;
- flashSquareAt: (int)r : (int) c;
- placePiece: (int)p at: (int)r : (int)c color:(int)col;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.