Skip to content
Member Filters
Show Inherited
Show Protected
Show abstract
GR32🞂TCustomMapClass

TCustomMap

Abstract base class for two-dimensional data containers (bitmaps, vector maps, ordinal maps) with dimensions and resizing capabilities.

Inheritance:TObject 🞂 TPersistent 🞂 TPlainInterfacedPersistent 🞂 TNotifiablePersistent 🞂 TThreadPersistent 🞂 TCustomMap

Declaration ​

pascal
TCustomMap = class(TThreadPersistent)

Description ​

TCustomMap is the abstract base class for all two-dimensional mapped data structures in Graphics32, including TCustomBitmap32, ordinal maps (TByteMap, TFloatMap), and vector maps (TVectorMap). It establishes standard Width and Height management, buffer resizing routines, and dimension change notifications via OnResize.