Unit 'agraphics' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#morphunits]

TViewPort

Describes a displayed bitmap (or logical screen). Copperlists are relevant only to Amiga(tm) chipset, for other hardware they are nil.

Declaration

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;


Documentation generated on: 2021-07-30