Unit 'Laz_And_GLESv2_Canvas' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pw_androidwizard]

jCanvasES2

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

Declaration

Source position: Laz_And_GLESv2_Canvas.pas line 260

type jCanvasES2 = class(jGLViewEvent)

protected

  function Shader_Build();

  

  procedure SetShader();

  

  procedure SetAlpha();

  

  procedure SetVertex();

  

  procedure SetColor();

  

  procedure SetTexture();

  

  procedure BindTexture();

  

  procedure Notification(); override;

  

public

  Textures: TxgTextures;

  

  MVP: TM4x4;

  

  TexturesCount: Integer;

  

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Init; override;

  

  procedure ClearLayout;

  

  procedure UpdateLayout; override;

  

  function GetWidth; override;

  

  function GetHeight; override;

  

  function IntToShader();

  

  function Shader_Compile();

  

  function Shader_Link;

  

  procedure Screen_Setup();

  

  procedure Screen_Clear();

  

  procedure SetMVP();

  

  procedure Translate();

  

  procedure Rotate();

  

  procedure Scale();

  

  procedure SetMask();

  

  procedure DrawArray();

  

  procedure DrawLine();

  

  procedure DrawRect();

  

  procedure DrawRectFill();

  

  procedure DrawPoly();

  

  procedure DrawPolyFill();

  

  procedure DrawMask();

  

  procedure DrawTexture();

  

  procedure DrawTile();

  

  procedure DrawCircle();

  

  procedure Texture_Load_All();

  

  procedure Texture_UnLoad_All;

  

  procedure Texture_Clear;

  

  procedure Request_GLThread;

  

  procedure Update;

  

  procedure Refresh;

  

  procedure Pause;

  

  procedure Resume;

  

  procedure DispatchTouchDown();

  

  procedure DispatchTouchMove();

  

  procedure DispatchTouchUp();

  

  property Shader: TxgShader; [rw]

  

  property Alpha: Single; [rw]

  

published

  property AutoRefresh: Boolean; [rw]

  

  property Visible: Boolean; [rw]

  

  property Images: jImageList; [rw]

  

end;

Inheritance

jCanvasES2

  

|

jGLViewEvent

  

|

jVisualControl

  

|

TAndroidWidget

  

|

jControl

  

|

TObject



CT Web help

CodeTyphon Studio