LibreOffice Module vcl (master) 1
|
#include <svdata.hxx>
Public Member Functions | |
~ImplSVGDIData () | |
Definition at line 211 of file svdata.hxx.
ImplSVGDIData::~ImplSVGDIData | ( | ) |
Definition at line 529 of file svdata.cxx.
lru_scale_cache ImplSVGDIData::maScaleCache = lru_scale_cache(10) |
Definition at line 227 of file svdata.hxx.
Referenced by ImplSVData::dropCaches(), ImplSVData::dumpState(), BitmapScaleSuperFilter::execute(), and vcl::lok::numberOfViewsChanged().
o3tl::lru_map<OUString, gfx::DrawRoot> ImplSVGDIData::maThemeDrawCommandsCache = o3tl::lru_map<OUString, gfx::DrawRoot>(50) |
Definition at line 235 of file svdata.hxx.
Referenced by ImplSVData::dropCaches().
o3tl::lru_map<OUString, BitmapEx> ImplSVGDIData::maThemeImageCache = o3tl::lru_map<OUString, BitmapEx>(10) |
Definition at line 234 of file svdata.hxx.
Referenced by ImplSVData::dropCaches().
bool ImplSVGDIData::mbFontSubChanged = false |
Definition at line 232 of file svdata.hxx.
Referenced by OutputDevice::AddFontSubstitute(), OutputDevice::BeginFontSubstitution(), and OutputDevice::EndFontSubstitution().
tools::Long ImplSVGDIData::mnAppFontX = 0 |
Definition at line 230 of file svdata.hxx.
Referenced by ImplCalcMapResolution(), vcl::Window::ImplInit(), and vcl::Window::ImplInitAppFontData().
tools::Long ImplSVGDIData::mnAppFontY = 0 |
Definition at line 231 of file svdata.hxx.
Referenced by ImplCalcMapResolution(), and vcl::Window::ImplInitAppFontData().
vcl::font::DirectFontSubstitution* ImplSVGDIData::mpDirectFontSubst = nullptr |
Definition at line 228 of file svdata.hxx.
Referenced by OutputDevice::AddFontSubstitute(), vcl::font::ImplFontSubstitute(), and OutputDevice::RemoveFontsSubstitute().
Definition at line 223 of file svdata.hxx.
Referenced by DeInitVCL(), Printer::dispose(), Printer::ImplInitData(), and OutputDevice::ImplUpdateFontDataForAllFrames().
Definition at line 219 of file svdata.hxx.
Referenced by Printer::AcquireGraphics(), DeInitVCL(), and Printer::ImplReleaseGraphics().
VclPtr<VirtualDevice> ImplSVGDIData::mpFirstVirDev |
Definition at line 221 of file svdata.hxx.
Referenced by DeInitVCL(), VirtualDevice::dispose(), VirtualDevice::ImplInitVirDev(), OutputDevice::ImplUpdateFontDataForAllFrames(), and Application::SetSettings().
VclPtr<OutputDevice> ImplSVGDIData::mpFirstVirGraphics |
Definition at line 217 of file svdata.hxx.
Referenced by Printer::AcquireGraphics(), VirtualDevice::AcquireGraphics(), DeInitVCL(), Printer::ImplReleaseGraphics(), and VirtualDevice::ReleaseGraphics().
VclPtr<vcl::WindowOutputDevice> ImplSVGDIData::mpFirstWinGraphics |
Definition at line 215 of file svdata.hxx.
Referenced by vcl::WindowOutputDevice::AcquireGraphics(), DeInitVCL(), and vcl::WindowOutputDevice::ReleaseGraphics().
OpenGLContext* ImplSVGDIData::mpLastContext = nullptr |
Definition at line 222 of file svdata.hxx.
Referenced by OpenGLContext::hasCurrent(), OpenGLContext::OpenGLContext(), OpenGLContext::prepareForYield(), OpenGLContext::registerAsCurrent(), and OpenGLContext::~OpenGLContext().
Definition at line 220 of file svdata.hxx.
Referenced by Printer::AcquireGraphics(), DeInitVCL(), and Printer::ImplReleaseGraphics().
VclPtr<OutputDevice> ImplSVGDIData::mpLastVirGraphics |
Definition at line 218 of file svdata.hxx.
Referenced by Printer::AcquireGraphics(), VirtualDevice::AcquireGraphics(), DeInitVCL(), Printer::ImplReleaseGraphics(), and VirtualDevice::ReleaseGraphics().
VclPtr<vcl::WindowOutputDevice> ImplSVGDIData::mpLastWinGraphics |
Definition at line 216 of file svdata.hxx.
Referenced by vcl::WindowOutputDevice::AcquireGraphics(), DeInitVCL(), and vcl::WindowOutputDevice::ReleaseGraphics().
std::unique_ptr<ImplPrnQueueList> ImplSVGDIData::mpPrinterQueueList |
Definition at line 224 of file svdata.hxx.
Referenced by Printer::GetPrinterQueues(), Printer::GetQueueInfo(), ImplDeletePrnQueueList(), Printer::ImplGetQueueInfo(), ImplInitPrnQueueList(), and Printer::updatePrinters().
std::unique_ptr<GraphicConverter> ImplSVGDIData::mxGrfConverter |
Definition at line 229 of file svdata.hxx.
Referenced by DeInitVCL(), GraphicConverter::Export(), GraphicConverter::Import(), InitVCL(), and Application::SetFilterHdl().
std::shared_ptr<ImplFontCache> ImplSVGDIData::mxScreenFontCache |
Definition at line 226 of file svdata.hxx.
Referenced by DeInitVCL(), OutputDevice::ImplClearAllFontData(), OutputDevice::ImplClearFontData(), ImplFrameData::ImplFrameData(), Printer::ImplInitDisplay(), VirtualDevice::ImplInitVirDev(), vcl::PDFWriterImpl::ImplNewFont(), and InitVCL().
std::shared_ptr<vcl::font::PhysicalFontCollection> ImplSVGDIData::mxScreenFontList |
Definition at line 225 of file svdata.hxx.
Referenced by DeInitVCL(), OutputDevice::ImplClearAllFontData(), OutputDevice::ImplClearFontData(), ImplFrameData::ImplFrameData(), Printer::ImplInitDisplay(), VirtualDevice::ImplInitVirDev(), vcl::PDFWriterImpl::ImplNewFont(), VirtualDevice::ImplSetReferenceDevice(), InitVCL(), and OutputDevice::SetFontCollectionFromSVData().