LibreOffice Module sw (master) 1
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
WW8DopTypography Class Reference

#include <ww8struc.hxx>

Public Types

enum  RuleLengths {
  nMaxFollowing = 101 ,
  nMaxLeading = 51
}
 

Public Member Functions

void ReadFromMem (sal_uInt8 *&pData)
 
void WriteToMem (sal_uInt8 *&pData) const
 
LanguageType GetConvertedLang () const
 

Public Attributes

sal_uInt16 m_fKerningPunct: 1
 
sal_uInt16 m_iJustification: 2
 
sal_uInt16 m_iLevelOfKinsoku: 2
 
sal_uInt16 m_f2on1: 1
 
sal_uInt16 m_reserved1: 4
 
sal_uInt16 m_reserved2: 6
 
sal_Int16 m_cchFollowingPunct
 
sal_Int16 m_cchLeadingPunct
 
sal_Unicode m_rgxchFPunct [nMaxFollowing]
 
sal_Unicode m_rgxchLPunct [nMaxLeading]
 

Static Public Attributes

static constexpr OUStringLiteral JapanNotBeginLevel1
 
static constexpr OUStringLiteral JapanNotEndLevel1
 

Detailed Description

Definition at line 365 of file ww8struc.hxx.

Member Enumeration Documentation

◆ RuleLengths

Enumerator
nMaxFollowing 
nMaxLeading 

Definition at line 396 of file ww8struc.hxx.

Member Function Documentation

◆ GetConvertedLang()

LanguageType WW8DopTypography::GetConvertedLang ( ) const

◆ ReadFromMem()

void WW8DopTypography::ReadFromMem ( sal_uInt8 *&  pData)

◆ WriteToMem()

void WW8DopTypography::WriteToMem ( sal_uInt8 *&  pData) const

Member Data Documentation

◆ JapanNotBeginLevel1

constexpr OUStringLiteral WW8DopTypography::JapanNotBeginLevel1
staticconstexpr
Initial value:
= u"\u0021\u0025\u0029\u002c\u002e\u003a\u003b\u003f"
"\u005d\u007d\u00a2\u00b0\u2019\u201d\u2030\u2032"
"\u2033\u2103\u3001\u3002\u3005\u3009\u300b\u300d"
"\u300f\u3011\u3015\u309b\u309c\u309d\u309e\u30fb"
"\u30fd\u30fe\uff01\uff05\uff09\uff0c\uff0e\uff1a"
"\uff1b\uff1f\uff3d\uff5d\uff61\uff63\uff64\uff65"
"\uff9e\uff9f\uffe0"
float u

Definition at line 397 of file ww8struc.hxx.

Referenced by WW8Export::ExportDopTypography(), and SwWW8ImplReader::ImportDopTypography().

◆ JapanNotEndLevel1

constexpr OUStringLiteral WW8DopTypography::JapanNotEndLevel1
staticconstexpr
Initial value:
= u"\u0024\u0028\u005b\u005c\u007b\u00a3\u00a5\u2018"
"\u201c\u3008\u300a\u300c\u300e\u3010\u3014\uff04"
"\uff08\uff3b\uff5b\uff62\uffe1\uffe5"

Definition at line 405 of file ww8struc.hxx.

Referenced by WW8Export::ExportDopTypography(), and SwWW8ImplReader::ImportDopTypography().

◆ m_cchFollowingPunct

sal_Int16 WW8DopTypography::m_cchFollowingPunct

Definition at line 410 of file ww8struc.hxx.

Referenced by WW8Export::ExportDopTypography(), ReadFromMem(), and WriteToMem().

◆ m_cchLeadingPunct

sal_Int16 WW8DopTypography::m_cchLeadingPunct

Definition at line 411 of file ww8struc.hxx.

Referenced by WW8Export::ExportDopTypography(), ReadFromMem(), and WriteToMem().

◆ m_f2on1

sal_uInt16 WW8DopTypography::m_f2on1

Definition at line 383 of file ww8struc.hxx.

Referenced by ReadFromMem(), and WriteToMem().

◆ m_fKerningPunct

sal_uInt16 WW8DopTypography::m_fKerningPunct

◆ m_iJustification

sal_uInt16 WW8DopTypography::m_iJustification

◆ m_iLevelOfKinsoku

sal_uInt16 WW8DopTypography::m_iLevelOfKinsoku

◆ m_reserved1

sal_uInt16 WW8DopTypography::m_reserved1

◆ m_reserved2

sal_uInt16 WW8DopTypography::m_reserved2

◆ m_rgxchFPunct

sal_Unicode WW8DopTypography::m_rgxchFPunct[nMaxFollowing]

◆ m_rgxchLPunct

sal_Unicode WW8DopTypography::m_rgxchLPunct[nMaxLeading]

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