LibreOffice Module vcl (master)  1
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
SalLayoutGlyphsImpl Class Reference

#include <impglyphitem.hxx>

Inheritance diagram for SalLayoutGlyphsImpl:
Collaboration diagram for SalLayoutGlyphsImpl:

Public Member Functions

SalLayoutGlyphsImplclone (SalLayoutGlyphs &rGlyphs) const
LogicalFontInstanceGetFont () const
bool IsValid () const
void Invalidate ()

Private Member Functions

 SalLayoutGlyphsImpl (SalLayoutGlyphs &rGlyphs, LogicalFontInstance &rFontInstance)

Private Attributes

rtl::Reference< LogicalFontInstancem_rFontInstance
SalLayoutFlags mnFlags = SalLayoutFlags::NONE


class GenericSalLayout

Detailed Description

Definition at line 117 of file impglyphitem.hxx.

Constructor & Destructor Documentation

SalLayoutGlyphsImpl::SalLayoutGlyphsImpl ( SalLayoutGlyphs rGlyphs,
LogicalFontInstance rFontInstance 

Definition at line 131 of file impglyphitem.hxx.

References SalLayoutGlyphs::m_pImpl.

Referenced by clone().

Member Function Documentation

SalLayoutGlyphsImpl * SalLayoutGlyphsImpl::clone ( SalLayoutGlyphs rGlyphs) const
LogicalFontInstance& SalLayoutGlyphsImpl::GetFont ( ) const

Definition at line 123 of file impglyphitem.hxx.

References m_rFontInstance.

void SalLayoutGlyphsImpl::Invalidate ( )

Definition at line 72 of file impglyphitem.cxx.

References m_rFontInstance.

Referenced by SalLayoutGlyphs::Invalidate().

bool SalLayoutGlyphsImpl::IsValid ( ) const

Definition at line 63 of file impglyphitem.cxx.

References m_rFontInstance.

Referenced by SalLayoutGlyphs::IsValid().

Friends And Related Function Documentation

friend class GenericSalLayout

Definition at line 119 of file impglyphitem.hxx.

Member Data Documentation

rtl::Reference<LogicalFontInstance> SalLayoutGlyphsImpl::m_rFontInstance

Definition at line 128 of file impglyphitem.hxx.

Referenced by clone(), GetFont(), Invalidate(), and IsValid().

SalLayoutFlags SalLayoutGlyphsImpl::mnFlags = SalLayoutFlags::NONE

Definition at line 129 of file impglyphitem.hxx.

Referenced by GenericSalLayout::LayoutText().

The documentation for this class was generated from the following files: