Class TBGLDefaultSprite
Unit
Declaration
type TBGLDefaultSprite = class(TBGLCustomSprite)
Description
Default implementation for sprites with OpenGL
Hierarchy
- TObject
- TBGLCustomSprite
- TBGLDefaultSprite
Overview
Fields
FAngle: single; |
|
FColor: TBGRAPixel; |
|
FFrame: single; |
|
FHidden: boolean; |
|
FHorizontalAlign: TAlignment; |
|
FLayer: integer; |
|
FLocation: TPointF; |
|
FQueryDestroy: boolean; |
|
FSize: TPointF; |
|
FVerticalAlign: TTextLayout; |
Methods
function GetActualFrame: Single; override; |
|
function GetAlpha: Integer; override; |
|
function GetAngle: Single; override; |
|
function GetColor: TBGRAPixel; override; |
|
function GetDestroy: Boolean; |
|
function GetH: Single; override; |
|
function GetHorizontalAlign: TAlignment; override; |
|
function GetLayer: Integer; override; |
|
function GetVerticalAlign: TTextLayout; override; |
|
function GetVisible: Boolean; override; |
|
function GetW: Single; override; |
|
function GetX: Single; override; |
|
function GetY: Single; override; |
|
procedure QueryDestroy; override; |
|
procedure CreateHandle(ATexture: IBGLTexture; ALayer: Integer); override; |
|
procedure SetActualFrame(AValue: Single); override; |
|
procedure SetAlpha(AValue: Integer); override; |
|
procedure SetAngle(AValue: Single); override; |
|
procedure SetColor(AValue: TBGRAPixel); override; |
|
procedure SetDestroy(AValue: Boolean); |
|
procedure SetH(AValue: Single); override; |
|
procedure SetHorizontalAlign(AValue: TAlignment); override; |
|
procedure SetLayer(AValue: Integer); override; |
|
procedure SetVerticalAlign(AValue: TTextLayout); override; |
|
procedure SetVisible(AValue: boolean); override; |
|
procedure SetW(AValue: Single); override; |
|
procedure SetX(AValue: Single); override; |
|
procedure SetY(AValue: Single); override; |
Description
Fields
FAngle: single; |
|
This item has no description. |
FColor: TBGRAPixel; |
|
This item has no description. |
FFrame: single; |
|
This item has no description. |
FHidden: boolean; |
|
This item has no description. |
FHorizontalAlign: TAlignment; |
|
This item has no description. |
FLayer: integer; |
|
This item has no description. |
FLocation: TPointF; |
|
This item has no description. |
FQueryDestroy: boolean; |
|
This item has no description. |
FSize: TPointF; |
|
This item has no description. |
FVerticalAlign: TTextLayout; |
|
This item has no description. |
Methods
function GetActualFrame: Single; override; |
|
This item has no description. |
function GetAlpha: Integer; override; |
|
This item has no description. |
function GetAngle: Single; override; |
|
This item has no description. |
function GetColor: TBGRAPixel; override; |
|
This item has no description. |
function GetDestroy: Boolean; |
|
This item has no description. |
function GetH: Single; override; |
|
This item has no description. |
function GetHorizontalAlign: TAlignment; override; |
|
This item has no description. |
function GetLayer: Integer; override; |
|
This item has no description. |
function GetVerticalAlign: TTextLayout; override; |
|
This item has no description. |
function GetVisible: Boolean; override; |
|
This item has no description. |
function GetW: Single; override; |
|
This item has no description. |
function GetX: Single; override; |
|
This item has no description. |
function GetY: Single; override; |
|
This item has no description. |
procedure QueryDestroy; override; |
|
This item has no description. |
procedure CreateHandle(ATexture: IBGLTexture; ALayer: Integer); override; |
|
This item has no description. |
procedure SetActualFrame(AValue: Single); override; |
|
This item has no description. |
procedure SetAlpha(AValue: Integer); override; |
|
This item has no description. |
procedure SetAngle(AValue: Single); override; |
|
This item has no description. |
procedure SetColor(AValue: TBGRAPixel); override; |
|
This item has no description. |
procedure SetDestroy(AValue: Boolean); |
|
This item has no description. |
procedure SetH(AValue: Single); override; |
|
This item has no description. |
procedure SetHorizontalAlign(AValue: TAlignment); override; |
|
This item has no description. |
procedure SetLayer(AValue: Integer); override; |
|
This item has no description. |
procedure SetVerticalAlign(AValue: TTextLayout); override; |
|
This item has no description. |
procedure SetVisible(AValue: boolean); override; |
|
This item has no description. |
procedure SetW(AValue: Single); override; |
|
This item has no description. |
procedure SetX(AValue: Single); override; |
|
This item has no description. |
procedure SetY(AValue: Single); override; |
|
This item has no description. |