Class TBGLCustomFrameBuffer
Unit
BGRAOpenGLType
Declaration
type TBGLCustomFrameBuffer = class(TObject)
Description
Abstract class for a frame buffer in OpenGL
Hierarchy
- TObject
- TBGLCustomFrameBuffer
Overview
Fields
Methods
Properties
Description
Fields
|
FCanvas: pointer; |
This item has no description. |
Methods
|
function MakeTextureAndFree: IBGLTexture; virtual; |
This item has no description. |
|
function GetHandle: pointer; virtual; abstract; |
This item has no description. |
|
function GetHeight: integer; virtual; abstract; |
This item has no description. |
|
function GetMatrix: TAffineMatrix; virtual; abstract; |
This item has no description. |
|
function GetProjectionMatrix: TMatrix4D; virtual; abstract; |
This item has no description. |
|
function GetTexture: IBGLTexture; virtual; abstract; |
This item has no description. |
|
function GetWidth: integer; virtual; abstract; |
This item has no description. |
|
procedure SetCanvas(ACanvas: Pointer); |
This item has no description. |
|
procedure UseOrthoProjection(AMinX,AMinY,AMaxX,AMaxY: single); overload; virtual; |
This item has no description. |
|
procedure UseOrthoProjection; overload; virtual; |
This item has no description. |
|
procedure SetMatrix(AValue: TAffineMatrix); virtual; abstract; |
This item has no description. |
|
procedure SetProjectionMatrix(AValue: TMatrix4D); virtual; abstract; |
This item has no description. |
Properties
|
property Handle: pointer read GetHandle; |
This item has no description. |
|
property Height: integer read GetHeight; |
This item has no description. |
|
property Width: integer read GetWidth; |
This item has no description. |