Unit 'GLTexture' Package
[Overview][Constants][Types][Classes][Index] [#pl_glscene]

TGLBlankImage

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

Declaration

Source position: GLTexture.pas line 220

type TGLBlankImage = class(TGLTextureImage)

protected

  fBitmap: TGLImage;

  

  fWidth: Integer;

  

  fHeight: Integer;

  

  fDepth: Integer;

  

  fColorFormat: Cardinal;

  

  fCubeMap: Boolean;

  

  fArray: Boolean;

  

  function GetWidth; override;

  

  function GetHeight; override;

  

  function GetDepth; override;

  

  function GetTextureTarget; override;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Assign(); override;

  

  function GetBitmap32; override;

  

  procedure ReleaseBitmap32; override;

  

  procedure SaveToFile(); override;

  

  procedure LoadFromFile(); override;

  

  class function FriendlyName; override;

  

  class function FriendlyDescription; override;

  

published

  property Width: Integer; [rw]

  

  property Height: Integer; [rw]

  

  property Depth: Integer; [rw]

  

  property CubeMap: Boolean; [rw]

  

  property TextureArray: Boolean; [rw]

  

  property ColorFormat: Cardinal; [rw]

  

end;

Inheritance

TGLBlankImage

  

|

TGLTextureImage

  

|

TGLUpdateAbleObject

  

|

TObject,IGLNotifyAble



CT Web help

CodeTyphon Studio