-- TrapezoidDefs.mesa
-- j warnock September 6, 1979 10:36 AM
-- last updated February 4, 1981 5:17 PM by MN

DIRECTORY
BitBltDefs: FROM "BitBltDefs";

TrapezoidDefs: DEFINITIONS =
BEGIN

TrapezoidBlock
: TYPE = RECORD
[
ystart,yend,xsleft,xsright,xeleft,xeright: REAL,
function: BitBltDefs.BBoperation,
xbase: LONG POINTER, xwords: CARDINAL,
texture: POINTER TO ARRAY [0..4) OF CARDINAL
];

TrapezoidBlt
: PUBLIC PROCEDURE [t:POINTER TO TrapezoidBlock];

END.