Describes a displayed bitmap (or logical screen). Copperlists are relevant only to Amiga(tm) chipset, for other hardware they are nil.
Source position: agraphics.pas line 521
type TViewPort = record |
||
Next: PViewPort; |
|
|
ColorMap: PColorMap; |
|
Table of colors for this viewport if this is nil, MakeVPort assumes default values |
DspIns: PCopList; |
|
user by MakeView, Preliminary partial display copperlist |
SprIns: PCopList; |
|
used by sprite stuff, Preliminary partial sprite copperlist |
ClrIns: PCopList; |
|
used by sprite stuff |
UCopIns: PUCopList; |
|
User copper list |
DWidth: SmallInt; |
|
Width of currently displayed part in pixels |
DHeight: SmallInt; |
|
Height of currently displayed part in pixels |
DxOffset: SmallInt; |
|
Displacement from the (0, 0) of the physical screen to (0, 0) of the raster |
DyOffset: SmallInt; |
|
|
Modes: Word; |
|
The same as in View |
SpritePriorities: Byte; |
|
used by makevp |
reserved: Byte; |
|
|
RasInfo: PRasInfo; |
|
Playfield specification |
end; |