#include <juce_DirectX_windows.h>
◆ RectangleListSpriteBatch()
| juce::RectangleListSpriteBatch::RectangleListSpriteBatch |
( |
| ) |
|
|
default |
◆ ~RectangleListSpriteBatch()
| juce::RectangleListSpriteBatch::~RectangleListSpriteBatch |
( |
| ) |
|
◆ fillRectangles()
template<typename TransformRectangle >
◆ fillRectanglesImpl()
◆ getSpriteBatch()
| ComSmartPtr< ID2D1SpriteBatch > juce::RectangleListSpriteBatch::getSpriteBatch |
( |
ID2D1DeviceContext3 & |
dc, |
|
|
uint32 |
key |
|
) |
| |
|
private |
◆ release()
| void juce::RectangleListSpriteBatch::release |
( |
| ) |
|
◆ destinations
| HeapBlock<D2D1_RECT_F> juce::RectangleListSpriteBatch::destinations |
|
private |
◆ destinationsCapacity
| size_t juce::RectangleListSpriteBatch::destinationsCapacity = 0 |
|
private |
◆ rectangleSize
| constexpr uint32 juce::RectangleListSpriteBatch::rectangleSize = 32 |
|
staticconstexprprivate |
◆ spriteBatches
| LruCache<uint32, ComSmartPtr<ID2D1SpriteBatch>, 8> juce::RectangleListSpriteBatch::spriteBatches |
|
private |
◆ whiteRectangle
| ComSmartPtr<ID2D1BitmapRenderTarget> juce::RectangleListSpriteBatch::whiteRectangle |
|
private |
The documentation for this class was generated from the following file: