Unit 'GR32_MicroTiles' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_graphics32]

TMicroTilesRepaintOptimizer

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

Declaration

Source position: GR32_MicroTiles.pas line 136

type TMicroTilesRepaintOptimizer = class(TCustomRepaintOptimizer,ILayerUpdateNotification,IUpdateRectNotification,ILayerListNotification)

protected

  procedure SetEnabled(); override;

  

  procedure LayerUpdated();

  

  procedure AreaUpdated();

  

  procedure LayerListNotify();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Reset; override;

  

  function UpdatesAvailable; override;

  

  procedure PerformOptimization; override;

  

  procedure BeginPaintBuffer; override;

  

  procedure EndPaintBuffer; override;

  

  procedure BufferResizedHandler(); override;

  

  property AdaptiveMode: Boolean; [rw]

  

end;

Inheritance

TMicroTilesRepaintOptimizer

  

|

TCustomRepaintOptimizer,ILayerUpdateNotification,IUpdateRectNotification,ILayerListNotification

  

|

TSingletonImplementation

|

TObject



CT Web help

CodeTyphon Studio