Class TGraphicsDeviceProvider
Unit
PXL.Providers
Declaration
type TGraphicsDeviceProvider = class abstract(TCustomDeviceProvider)
Description
Abstract device provider that is able to create new instances of important rendering classes such as canvas and textures.
Hierarchy
Overview
Methods
Description
Methods
 |
function CreateCanvas(const Device: TCustomDevice): TCustomCanvas; virtual; |
|
This function creates new canvas instance that is tied to the given device.
|
 |
function CreateDrawableTexture(const Device: TCustomDevice; const AutoSubscribe: Boolean = True): TCustomDrawableTexture; virtual; |
|
This function creates new drawable texture instance that is tied to the given device. If drawable textures are not supported in this provider, Nil is returned.
|
 |
function CreateLockableTexture(const Device: TCustomDevice; const AutoSubscribe: Boolean = True): TCustomLockableTexture; virtual; |
|
This function creates new lockable texture instance that is tied to the given device.
|
Copyright © 2000 - 2017 Yuriy Kotsarenko. Help files generated by PasDoc.
|