LibreOffice Module unotools (master) 1
Classes | Typedefs | Enumerations | Functions
fontcvt.hxx File Reference
#include <sal/config.h>
#include <string_view>
#include <unotools/unotoolsdllapi.h>
#include <rtl/ustring.hxx>
Include dependency graph for fontcvt.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StarSymbolToMSMultiFont
 

Typedefs

typedef void * FontToSubsFontConverter
 

Enumerations

enum class  FontToSubsFontFlags {
  IMPORT = 0x01 ,
  EXPORT = 0x02
}
 

Functions

UNOTOOLS_DLLPUBLIC FontToSubsFontConverter CreateFontToSubsFontConverter (std::u16string_view rFontName, FontToSubsFontFlags nFlags)
 
UNOTOOLS_DLLPUBLIC sal_Unicode ConvertFontToSubsFontChar (FontToSubsFontConverter hConverter, sal_Unicode c)
 
UNOTOOLS_DLLPUBLIC OUString GetFontToSubsFontName (FontToSubsFontConverter hConverter)
 
UNOTOOLS_DLLPUBLIC StarSymbolToMSMultiFontCreateStarSymbolToMSMultiFont ()
 

Typedef Documentation

◆ FontToSubsFontConverter

typedef void* FontToSubsFontConverter

Definition at line 37 of file fontcvt.hxx.

Enumeration Type Documentation

◆ FontToSubsFontFlags

enum class FontToSubsFontFlags
strong
Enumerator
IMPORT 
EXPORT 

Definition at line 31 of file fontcvt.hxx.

Function Documentation

◆ ConvertFontToSubsFontChar()

UNOTOOLS_DLLPUBLIC sal_Unicode ConvertFontToSubsFontChar ( FontToSubsFontConverter  hConverter,
sal_Unicode  c 
)

Definition at line 1414 of file fontcvt.cxx.

◆ CreateFontToSubsFontConverter()

UNOTOOLS_DLLPUBLIC FontToSubsFontConverter CreateFontToSubsFontConverter ( std::u16string_view  rFontName,
FontToSubsFontFlags  nFlags 
)

◆ CreateStarSymbolToMSMultiFont()

UNOTOOLS_DLLPUBLIC StarSymbolToMSMultiFont * CreateStarSymbolToMSMultiFont ( )

Definition at line 1235 of file fontcvt.cxx.

◆ GetFontToSubsFontName()

UNOTOOLS_DLLPUBLIC OUString GetFontToSubsFontName ( FontToSubsFontConverter  hConverter)

Definition at line 1423 of file fontcvt.cxx.

References pName.