The TDrawable class provides a base abstract interface to perform cached renders of contents for layers.
◆ TDrawable()
template<class BlockType >
◆ InvalidImageCache()
template<class BlockType >
virtual void TDrawable< BlockType >::InvalidImageCache |
( |
| ) |
|
|
virtual |
◆ IsImageCacheValid()
template<class BlockType >
bool TDrawable< BlockType >::IsImageCacheValid |
( |
| ) |
const |
◆ RenderImage()
template<class BlockType >
Implemented in TLayerText< BlockType, RasterizerType, RendererType, BlockAllocatorType, LayerStackType >, TLayerFolder< BlockType, RasterizerType, RendererType, BlockAllocatorType, LayerStackType >, TLayerImage< BlockType, RasterizerType, RendererType, BlockAllocatorType, LayerStackType >, and TLayerStack< BlockType, RendererType, TSuperStackExtra >.
◆ RenderImageCache()
template<class BlockType >
◆ ValidateImageCache()
template<class BlockType >
void TDrawable< BlockType >::ValidateImageCache |
( |
| ) |
|
|
protected |