Unit 'PXL.Images' Package
[Overview][Classes][Index] [#pl_asphyrepxl]

TAtlasImage

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

Declaration

Source position: PXL.Images.pas line 24

type TAtlasImage = class(TCustomCanvasImage)

protected

  function GetTextureCount; override;

  

  function GetTexture(); override;

  

  function GetRegion(); override;

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  function InsertTexture();

  

  procedure RemoveTexture();

  

  function IndexOfTexture();

  

  procedure ClearTextures;

  

  function LoadFromStream();

  

  function LoadFromFile();

  

  function LoadFromAsset();

  

  procedure SetupRegionPatterns();

  

  function DeviceRestore; virtual;

  

  procedure DeviceRelease; virtual;

  

  property Device: TCustomDevice; [r]

  

  property Name: StdString; [rw]

  

  property TextureCount: Integer; [r]

  

  property Texture []: TCustomLockableTexture; [r]

  

  property Regions: TIntRectList; [r]

  

  property MipMapping: Boolean; [rw]

  

  property PixelFormat: TPixelFormat; [rw]

  

  property PremultipliedAlpha: Boolean; [rw]

  

  property DynamicImage: Boolean; [rw]

  

  property SubscribedTextures: Boolean; [r]

  

end;

Inheritance

TAtlasImage

  

|

TCustomCanvasImage

  

|

TCustomCanvasParent

  

|

TObject



CT Web help

CodeTyphon Studio