#include <DWriteTextRenderer.hxx>
|
| | D2DWriteTextOutRenderer (bool bRenderingModeNatural) |
| |
| virtual | ~D2DWriteTextOutRenderer () override |
| |
| bool | operator() (GenericSalLayout const &rLayout, SalGraphics &rGraphics, HDC hDC, bool bRenderingModeNatural) override |
| |
| HRESULT | BindDC (HDC hDC, tools::Rectangle const &rRect=tools::Rectangle(0, 0, 1, 1)) |
| |
| HRESULT | CreateRenderTarget (bool bRenderingModeNatural) |
| |
| bool | Ready () const |
| |
| void | applyTextAntiAliasMode (bool bRenderingModeNatural) |
| |
| bool | GetRenderingModeNatural () const |
| |
| virtual | ~TextOutRenderer ()=default |
| |
| virtual bool | operator() (GenericSalLayout const &rLayout, SalGraphics &rGraphics, HDC hDC, bool bRenderingModeNatural)=0 |
| |
Definition at line 36 of file DWriteTextRenderer.hxx.
◆ D2DWriteTextOutRenderer() [1/2]
| D2DWriteTextOutRenderer::D2DWriteTextOutRenderer |
( |
bool |
bRenderingModeNatural | ) |
|
|
explicit |
◆ ~D2DWriteTextOutRenderer()
| virtual D2DWriteTextOutRenderer::~D2DWriteTextOutRenderer |
( |
| ) |
|
|
overridevirtual |
◆ D2DWriteTextOutRenderer() [2/2]
◆ applyTextAntiAliasMode()
| void D2DWriteTextOutRenderer::applyTextAntiAliasMode |
( |
bool |
bRenderingModeNatural | ) |
|
◆ BindDC()
◆ CreateRenderTarget()
| HRESULT D2DWriteTextOutRenderer::CreateRenderTarget |
( |
bool |
bRenderingModeNatural | ) |
|
◆ GetDWriteFace()
| IDWriteFontFace * D2DWriteTextOutRenderer::GetDWriteFace |
( |
const WinFontInstance & |
rWinFont, |
|
|
float * |
lfSize |
|
) |
| const |
|
private |
◆ GetRenderingModeNatural()
| bool D2DWriteTextOutRenderer::GetRenderingModeNatural |
( |
| ) |
const |
|
inline |
◆ operator()()
| bool D2DWriteTextOutRenderer::operator() |
( |
GenericSalLayout const & |
rLayout, |
|
|
SalGraphics & |
rGraphics, |
|
|
HDC |
hDC, |
|
|
bool |
bRenderingModeNatural |
|
) |
| |
|
overridevirtual |
◆ operator=()
◆ performRender()
| bool D2DWriteTextOutRenderer::performRender |
( |
GenericSalLayout const & |
rLayout, |
|
|
SalGraphics & |
rGraphics, |
|
|
HDC |
hDC, |
|
|
bool & |
bRetry, |
|
|
bool |
bRenderingModeNatural |
|
) |
| |
|
private |
◆ Ready()
| bool D2DWriteTextOutRenderer::Ready |
( |
| ) |
const |
◆ mbRenderingModeNatural
| bool D2DWriteTextOutRenderer::mbRenderingModeNatural |
|
private |
◆ meTextAntiAliasMode
◆ mpD2DFactory
| ID2D1Factory* D2DWriteTextOutRenderer::mpD2DFactory |
|
private |
◆ mpDWriteFactory
| IDWriteFactory* D2DWriteTextOutRenderer::mpDWriteFactory |
|
private |
◆ mpRT
| ID2D1DCRenderTarget* D2DWriteTextOutRenderer::mpRT |
|
private |
◆ mRTProps
| const D2D1_RENDER_TARGET_PROPERTIES D2DWriteTextOutRenderer::mRTProps |
|
private |
The documentation for this class was generated from the following file: