ftp.nice.ch/pub/next/games/strategic/NPipe.s.tar.gz#/NPipe/NQueueView.h

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

/* Generated by Interface Builder */

#import <appkit/appkit.h>
#import <appkit/View.h>

#import "NCommon.h"

#define NP_QUEUE_ROWS    5
#define NP_QUEUE_COLUMNS 1


@interface NQueueView:View
{
   id   queueMatrix;
   NPipe_t pipeId[ NP_QUEUE_ROWS ];
   int  pipeSetCount;  /* contains the modulo number used in  */
                       /* selecting a new pipe piece          */
   int  pipeProbabilities[ PIPE_HORIZONTAL_ONEWAY_RIGHT + 1 ];  /* array will contain the cut off level*/
                                                                /* at which the pipe piece is selected */
}


- initializePipeQueue;

- randomizePipeQueue;

- (NPipe_t) getPipePiece;

- (NPipe_t) newPipePiece;;

- selectPipePiece;

- useMinimumPipeSet;

- useMediumPipeSet;

- useMaximumPipeSet;

@end

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