ScratchBitmapPool


Constructor

new ScratchBitmapPool( doPooling?: boolean, initialCount?: integer, ): ScratchBitmapPool

Parameters

  • doPooling (boolean, optional, default: true)
  • initialCount (integer, optional, default: 10)

Instance Methods

getRegion( askedForWidth: float, askedForHeight: float, onTopRight?: boolean, ): BGE.ScratchRegion

Parameters

  • askedForWidth (float)
  • askedForHeight (float)
  • onTopRight (boolean, optional, default: false)

Returns

returnRegion(usedRegion: ScratchRegion): void

Parameters

Returns

  • void

returnRegions(usedRegions: dynamic): void

Parameters

  • usedRegions (dynamic)

Returns

  • void

stageRegionsForReturn(usedRegions: dynamic): void

Parameters

  • usedRegions (dynamic)

Returns

  • void

returnStagedRegions(): void

Returns

  • void

clearPool(): void

Returns

  • void

getMaxSize(): SizeWH

Returns

toStr(): string

Returns

  • string