Unit 'libSkiaObjects' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_skia]

TSkSurface

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: libskiaobjects.pas line 2931

type TSkSurface = class(TSkReferenceCounted,ISkSurface)

public

  procedure Draw();

  

  procedure Flush;

  

  procedure FlushAndSubmit();

  

  function MakeImageSnapshot();

  

  function PeekPixels;

  

  function ReadPixels();

  

  procedure Wait();

  

  procedure WritePixels();

  

  property Canvas: ISkCanvas; [r]

  

  property Properties: TSkSurfaceProperties; [r]

  

  class function MakeFromMTKView();

  

  class function MakeFromRenderTarget();

  

  class function MakeFromTexture();

  

  class function MakeRaster();

  

  class function MakeRasterDirect();

  

  class function MakeRenderTarget();

  

end;

Inheritance

TSkSurface

  

|

TSkReferenceCounted,ISkSurface

  

|

TSkObject,ISkReferenceCounted

  

|

TObject,ISkObject



CT Web help

CodeTyphon Studio