Annotation of Examples/AppKit/BackspaceViews/Life/LifeView.h, revision 1.1.1.1

1.1       root        1: #import <appkit/View.h>
                      2: 
                      3: #define MAXCOLS 140
                      4: #define MAXROWS 104
                      5: #define COLORS 18
                      6: #define CHANGECOUNT 2000
                      7: 
                      8: @interface LifeView:View
                      9: {
                     10:        unsigned char g1[MAXCOLS][MAXROWS];
                     11:        unsigned char g2[MAXCOLS][MAXROWS];
                     12:        
                     13:        unsigned char (*grid)[MAXROWS];
                     14:        unsigned char (*oldGrid)[MAXROWS];
                     15:        
                     16:        int ncols, nrows;
                     17:        int countDown;
                     18:        
                     19:        float colorTable[COLORS];
                     20:        NXRect changed[CHANGECOUNT];
                     21:        
                     22:        int stasis[24];
                     23:        int sindex;
                     24: 
                     25:        id sharedInspectorPanel;
                     26: }
                     27: 
                     28: - oneStep;
                     29: - drawSquares;
                     30: - drawSelf:(const NXRect *)rects :(int)rectCount;
                     31: - (const char *) windowTitle;
                     32: - initFrame:(const NXRect *)frameRect;
                     33: - sizeTo:(NXCoord)width :(NXCoord)height;
                     34: - initLife;
                     35: - checkStasis:(int)checksum;
                     36: - inspector:sender;
                     37: 
                     38: @end
                     39: 
                     40: @interface StaticLifeView:LifeView
                     41: {
                     42: }
                     43: @end
                     44: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.