|
|
researchv10 Dan Cross
/* Copyright (c) 1987 AT&T */
/* All Rights Reserved */
/* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */
/* The copyright notice above does not evidence any */
/* actual or intended publication of such source code. */
#include <sccsid.h>
HVERSION(layer, @(#)layer.h 1.1.1.3 (5/12/87));
#ifndef LAYER_H
#define LAYER_H LAYER_H
typedef struct Obscured{
Rectangle rect; /* obscured rectangle, screen coords */
Bitmap *bmap; /* where the obscured data resides */
struct Layer *lobs; /* layer currently in rect on screen */
struct Obscured *next; /* chaining */
struct Obscured *prev;
}Obscured;
typedef struct Layer{
/* The first part looks like (is) a Bitmap */
Word *base;
unsigned short width;
Rectangle rect; /* bounding box of layer */
struct Obscured *obs; /* linked list of obscured rectangles */
struct Layer *front; /* adjacent layer in front */
struct Layer *back; /* adjacent layer behind */
long lmisc;
}Layer;
#endif /* LAYER_H */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.