[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: unibitmapgeneric.inc line 8
type generic TGenericUniversalBitmap <TPixel,TColorspace>= class(TCustomUniversalBitmap) |
||
protected |
||
class function DefaultColorspace; override; |
|
|
procedure Init; override; |
|
|
function GetScanlineFast(); |
|
|
procedure InternalCopyPixels(); override; |
|
|
procedure InternalSwapPixels(); override; |
|
|
procedure InternalSetPixels(); override; |
|
|
public |
||
constructor Create(); virtual; |
|
|
function NewBitmap(); virtual; overload; |
|
|
function Equals(); |
|
|
function GetDifferenceBounds(); |
|
|
procedure SolidBrushIndirect(); override; |
|
|
class procedure IdleBrush(); virtual; |
|
|
class procedure SolidBrush(); virtual; |
|
|
function CreateBrushTexture(); virtual; |
|
|
procedure SetPixel(); virtual; overload; |
|
|
function GetPixel(); |
|
|
function GetPixelCycle(); |
|
|
property ScanLine []: PPixel; [r] |
|
|
property Data: PPixel; [r] |
|
|
procedure Fill(); |
|
|
procedure ReplaceColor(); |
|
|
procedure ReplaceTransparent(); |
|
|
procedure FillMask(); |
|
|
procedure FillRect(); |
|
|
procedure DrawCheckers(); virtual; |
|
|
procedure DrawPixel(); |
|
|
procedure DrawPixelF(); virtual; overload; |
|
|
procedure SetHorizLine(); virtual; |
|
|
procedure HorizLine(); virtual; overload; |
|
|
procedure SetVertLine(); virtual; |
|
|
procedure VertLine(); virtual; overload; |
|
|
procedure DrawLine(); virtual; overload; |
|
|
procedure DrawLineAntialias(); |
|
|
procedure DrawPolyLine(); overload; |
|
|
procedure DrawPolyLineAntialias(); |
|
|
procedure DrawPolygon(); overload; |
|
|
procedure DrawPolygonAntialias(); |
|
|
procedure DrawPathAliased(); |
|
|
procedure Rectangle(); |
|
|
procedure RoundRect(); |
|
|
procedure FillRoundRect(); virtual; overload; |
|
|
procedure EllipseInRect(); |
|
|
procedure FillEllipseInRect(); virtual; overload; |
|
|
procedure FillShape(); virtual; overload; |
|
|
procedure FillPoly(); virtual; overload; |
|
|
procedure FillPathAliased(); |
|
|
procedure SetPixelIndirect(); override; |
|
|
procedure GetPixelIndirect(); override; |
|
|
procedure GetPixelCycleIndirect(); override; |
|
|
function GetPixelAddress(); override; |
|
|
procedure DrawPolyLineAntialiasAutocycle(); virtual; overload; |
|
|
procedure RectangleAntialias(); virtual; overload; |
|
|
procedure Ellipse(); |
|
|
procedure EllipseAntialias(); |
|
|
procedure DrawPath(); |
|
|
procedure FillPolyAntialias(); virtual; overload; |
|
|
procedure FillEllipseAntialias(); |
|
|
procedure FillPath(); |
|
|
procedure FillRectAntialias(); |
|
|
procedure FillRoundRectAntialias(); virtual; overload; |
|
|
end; |
|
||
| | ||
|
||
| | ||
TObject,IBGRAScanner |
CT Web help |
CodeTyphon Studio |