LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | List of all members
ImplEntryType Struct Reference

#include <listbox.hxx>

Collaboration diagram for ImplEntryType:

Public Member Functions

long getHeightWithMargin () const
 ImplEntryType (const OUString &rStr, const Image &rImage)
 ImplEntryType (const OUString &rStr)
SalLayoutGlyphsGetTextGlyphs (const OutputDevice *pOutputDevice)
 Computes maStr's text layout (glyphs), cached in maStrGlyphs. More...

Public Attributes

OUString maStr
SalLayoutGlyphs maStrGlyphs
Image maImage
bool mbIsSelected
ListBoxEntryFlags mnFlags
long mnHeight

Detailed Description

Definition at line 50 of file listbox.hxx.

Constructor & Destructor Documentation

ImplEntryType::ImplEntryType ( const OUString &  rStr,
const Image rImage 

Definition at line 62 of file listbox.hxx.

References NONE.

ImplEntryType::ImplEntryType ( const OUString &  rStr)

Definition at line 72 of file listbox.hxx.

References NONE.

Member Function Documentation

long ImplEntryType::getHeightWithMargin ( ) const
SalLayoutGlyphs * ImplEntryType::GetTextGlyphs ( const OutputDevice pOutputDevice)

Computes maStr's text layout (glyphs), cached in maStrGlyphs.

Definition at line 588 of file imp_listbox.cxx.

References GlyphItemsOnly, OutputDevice::ImplLayout(), SalLayoutGlyphs::IsValid(), maStr, maStrGlyphs, and Point.

Referenced by ImplListBoxWindow::ImplUpdateEntryMetrics().

Member Data Documentation

Image ImplEntryType::maImage
OUString ImplEntryType::maStr
SalLayoutGlyphs ImplEntryType::maStrGlyphs

Definition at line 53 of file listbox.hxx.

Referenced by GetTextGlyphs().

bool ImplEntryType::mbIsSelected
ListBoxEntryFlags ImplEntryType::mnFlags
long ImplEntryType::mnHeight

Definition at line 58 of file listbox.hxx.

Referenced by getHeightWithMargin(), and ImplListBoxWindow::ImplUpdateEntryMetrics().

void* ImplEntryType::mpUserData

Definition at line 55 of file listbox.hxx.

Referenced by ImplEntryList::GetEntryData(), and ImplEntryList::SetEntryData().

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