Gorilla.Canvas.GPU
Unit Gorilla.Canvas.GPU.pasClasses
- TBitmapCtx = class ( TObject )
- TCustomCanvasGpu = class ( TCanvas )
Functions / Procedures
TBitmapCtx
Ancestors
Members
Fields
- protected FCanvas :
TCustomCanvasGpu
- protected FTexture :
TTexture
- protected FRenderTarget :
TTexture
- protected FAccess :
TMapAccess
- protected FData :
Pointer
- protected FWidth :
Integer
- protected FHeight :
Integer
- protected FBitmapScale :
Single
- protected FBytesPerLine :
Integer
- protected FPixelFormat :
TPixelFormat
Methods
- public constructor Create ( const AWidth : Integer; const AHeight : Integer; const AScale : Single ) ;
- public destructor Destroy ( ) ;
- protected function GetTexture ( ) : TTexture ;
- protected function GetRenderTarget ( ) : TTexture ;
- protected function GetPaintingTexture ( ) : TTexture ;
- protected procedure CreateBuffer ( ) ;
- protected procedure FreeBuffer ( ) ;
Properties
- public Access : TMapAccess
- public Canvas : TCustomCanvasGpu
- public Texture : TTextureread GetTexture
- public BytesPerLine : Integerread FBytesPerLine
- public RenderTarget : TTextureread GetRenderTarget
- public PaintingTexture : TTextureread GetPaintingTexture
- public PixelFormat : TPixelFormatread FPixelFormat
- public Height : Integerread FHeight
- public Width : Integerread FWidth