|
|
1.1 ! root 1: #ifndef Rectangle ! 2: #include <CC/jerq.h> ! 3: #endif ! 4: #include <pot.pub> ! 5: ! 6: class Camera; ! 7: class Frame; ! 8: class Clock; ! 9: ! 10: class Frame ! 11: { ! 12: >pub ! 13: char pub_filler[40]; ! 14: >pri ! 15: short *data; ! 16: char time[20]; ! 17: Bitmap *b; ! 18: short lat, lon, dist; ! 19: short alat, alon, persp; ! 20: friend Movie; ! 21: void rd(int); ! 22: void draw(); ! 23: void show(); ! 24: void view(short, short, short, short, short, short); ! 25: void seg(short, short, short, short); ! 26: void transdata(); ! 27: > ! 28: }; ! 29: ! 30: class Movie ! 31: { ! 32: >pub ! 33: char pub_filler[28]; ! 34: >pri ! 35: Frame *frames; ! 36: Camera *camera; ! 37: short nframes; ! 38: short start; ! 39: short showgrid; ! 40: short period; ! 41: short doshade; ! 42: short floor; ! 43: short maxtime, maxframe; ! 44: short N; ! 45: friend Clock; ! 46: friend char *genfn(int); ! 47: friend void Frame.draw(); ! 48: > ! 49: public: ! 50: Movie(); ! 51: short nx, ny; ! 52: Point ctr; ! 53: Rectangle bound; ! 54: Bmappot *run, *adv, *hide; ! 55: char *tdata; ! 56: void read(); ! 57: void showframe(int); ! 58: char *ft(int); ! 59: void show(); ! 60: void advance(); ! 61: void adjust(); ! 62: }; ! 63: extern Movie *m;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.