Skip to content
Member Filters
Show Inherited
Show Protected
Show abstract
GR32.Blend.Modes🞂TCustomGraphics32BlenderClass

TCustomGraphics32Blender

Abstract base class for custom pixel blenders in Graphics32.

Inheritance:TObject 🞂 TCustomGraphics32Blender

Declaration ​

pascal
TCustomGraphics32Blender = class abstract

TGraphics32BlenderClass = class of TCustomGraphics32Blender;

Description ​

TCustomGraphics32Blender defines the fundamental contract and base interface for object-oriented pixel blenders in Graphics32. It provides virtual and abstract methods for combining foreground and background colors (Blend, BlendEx), retrieving pixel combiner function delegates (GetPixelCombiner), and reporting unique identifiers (ID) and display names (Name).

TGraphics32BlenderClass is the metaclass type for TCustomGraphics32Blender.

INFO

Derived classes must implement the virtual abstract methods: