LibreOffice Module svx (master) 1
Static Public Member Functions | List of all members
GalleryExplorer Class Reference

#include <gallery.hxx>

Static Public Member Functions

static bool FillThemeList (std::vector< OUString > &rThemeList)
 
static bool FillObjList (std::u16string_view rThemeName, std::vector< OUString > &rObjList)
 
static bool FillObjList (const sal_uInt32 nThemeId, std::vector< OUString > &rObjList)
 
static bool FillObjListTitle (const sal_uInt32 nThemeId, std::vector< OUString > &rList)
 
static bool InsertURL (std::u16string_view rThemeName, std::u16string_view rURL)
 
static bool InsertURL (sal_uInt32 nThemeId, std::u16string_view rURL)
 
static bool GetGraphicObj (std::u16string_view rThemeName, sal_uInt32 nPos, Graphic *pGraphic)
 
static bool GetGraphicObj (sal_uInt32 nThemeId, sal_uInt32 nPos, Graphic *pGraphic)
 
static sal_uInt32 GetSdrObjCount (std::u16string_view rThemeName)
 
static sal_uInt32 GetSdrObjCount (sal_uInt32 nThemeId)
 
static bool GetSdrObj (std::u16string_view rThemeName, sal_uInt32 nSdrModelPos, SdrModel *pModel, BitmapEx *pThumb=nullptr)
 
static bool GetSdrObj (sal_uInt32 nThemeId, sal_uInt32 nSdrModelPos, SdrModel *pModel, BitmapEx *pThumb=nullptr)
 
static bool BeginLocking (std::u16string_view rThemeName)
 
static bool BeginLocking (sal_uInt32 nThemeId)
 
static bool EndLocking (std::u16string_view rThemeName)
 
static bool EndLocking (sal_uInt32 nThemeId)
 

Detailed Description

Definition at line 99 of file gallery.hxx.

Member Function Documentation

◆ BeginLocking() [1/2]

bool GalleryExplorer::BeginLocking ( sal_uInt32  nThemeId)
static

◆ BeginLocking() [2/2]

bool GalleryExplorer::BeginLocking ( std::u16string_view  rThemeName)
static

◆ EndLocking() [1/2]

bool GalleryExplorer::EndLocking ( sal_uInt32  nThemeId)
static

Definition at line 293 of file galexpl.cxx.

References EndLocking(), Gallery::GetGalleryInstance(), and Gallery::GetThemeName().

◆ EndLocking() [2/2]

bool GalleryExplorer::EndLocking ( std::u16string_view  rThemeName)
static

◆ FillObjList() [1/2]

bool GalleryExplorer::FillObjList ( const sal_uInt32  nThemeId,
std::vector< OUString > &  rObjList 
)
static

Definition at line 75 of file galexpl.cxx.

References FillObjList(), Gallery::GetGalleryInstance(), and Gallery::GetThemeName().

◆ FillObjList() [2/2]

bool GalleryExplorer::FillObjList ( std::u16string_view  rThemeName,
std::vector< OUString > &  rObjList 
)
static

◆ FillObjListTitle()

bool GalleryExplorer::FillObjListTitle ( const sal_uInt32  nThemeId,
std::vector< OUString > &  rList 
)
static

◆ FillThemeList()

bool GalleryExplorer::FillThemeList ( std::vector< OUString > &  rThemeList)
static

◆ GetGraphicObj() [1/2]

bool GalleryExplorer::GetGraphicObj ( sal_uInt32  nThemeId,
sal_uInt32  nPos,
Graphic pGraphic 
)
static

◆ GetGraphicObj() [2/2]

bool GalleryExplorer::GetGraphicObj ( std::u16string_view  rThemeName,
sal_uInt32  nPos,
Graphic pGraphic 
)
static

◆ GetSdrObj() [1/2]

bool GalleryExplorer::GetSdrObj ( sal_uInt32  nThemeId,
sal_uInt32  nSdrModelPos,
SdrModel pModel,
BitmapEx pThumb = nullptr 
)
static

Definition at line 232 of file galexpl.cxx.

References Gallery::GetGalleryInstance(), GetSdrObj(), and Gallery::GetThemeName().

◆ GetSdrObj() [2/2]

bool GalleryExplorer::GetSdrObj ( std::u16string_view  rThemeName,
sal_uInt32  nSdrModelPos,
SdrModel pModel,
BitmapEx pThumb = nullptr 
)
static

◆ GetSdrObjCount() [1/2]

sal_uInt32 GalleryExplorer::GetSdrObjCount ( sal_uInt32  nThemeId)
static

◆ GetSdrObjCount() [2/2]

sal_uInt32 GalleryExplorer::GetSdrObjCount ( std::u16string_view  rThemeName)
static

◆ InsertURL() [1/2]

bool GalleryExplorer::InsertURL ( sal_uInt32  nThemeId,
std::u16string_view  rURL 
)
static

Definition at line 132 of file galexpl.cxx.

References Gallery::GetGalleryInstance(), Gallery::GetThemeName(), and InsertURL().

◆ InsertURL() [2/2]

bool GalleryExplorer::InsertURL ( std::u16string_view  rThemeName,
std::u16string_view  rURL 
)
static

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