LibreOffice Module sw (master) 1
Classes | Namespaces | Macros | Variables
breakit.hxx File Reference
#include <memory>
#include <optional>
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/i18n/ForbiddenCharacters.hpp>
#include <i18nlangtag/languagetag.hxx>
#include "swdllapi.h"
Include dependency graph for breakit.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwBreakIt
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::i18n
 
namespace  com::sun::star::uno
 

Macros

#define SW_BREAKITER()   SwBreakIt::Get()
 

Variables

SW_DLLPUBLIC SwBreakItg_pBreakIt
 

Macro Definition Documentation

◆ SW_BREAKITER

#define SW_BREAKITER ( )    SwBreakIt::Get()

Definition at line 122 of file breakit.hxx.

Variable Documentation

◆ g_pBreakIt

SW_DLLPUBLIC SwBreakIt* g_pBreakIt
extern

Definition at line 34 of file breakit.cxx.

Referenced by SwTextGuess::AlternativeSpelling(), SwHTMLParser::AppendTextNode(), SwTextFrame::AutoSpell_(), SwFieldPortion::CheckScript(), SwScriptInfo::CJKJustify(), SwHHCWrapper::Convert(), SwScriptInfo::CountCJKCharacters(), SwTextNode::CountWords(), SwBreakIt::Create_(), SwBreakIt::Delete_(), SwSubFont::DoOnCapitals(), DoSearch(), SwWW8ImplReader::emulateMSWordAddTextToParagraph(), SwHTMLParser::EndAttr(), SwCursor::ExpandToSentenceBorders(), SwBreakIt::Get(), GetAppCaseCollator(), GetAppCollator(), SwTextFrame::GetCurWord(), SwTextNode::GetDropLen(), SwTextFrame::GetDropLen(), sw::DocumentSettingManager::getForbiddenCharacters(), SwAccessibleParagraph::GetGlyphBoundary(), SwTextNode::GetLang(), SwAccessibleParagraph::getLocale(), SwFntObj::GetModelPositionForViewPoint(), sw::util::GetPseudoCharRuns(), SwGetExpField::GetReferenceTextPos(), SwTextFrame::GetScalingOfSelectedText(), SwEditShell::GetScriptType(), SwAccessiblePortionData::GetSentenceBoundary(), SwWW8AttrIter::GetSnippet(), SwFont::GetTextBreak(), SwAccessibleParagraph::GetWordBoundary(), SwCursor::GoEndWordWT(), SwContentNode::GoNext(), SwCursor::GoNextWordWT(), SwContentNode::GoPrevious(), SwCursor::GoPrevWordWT(), SwCursor::GoSentence(), SwCursor::GoStartWordWT(), SwTextGuess::Guess(), SwTextFrame::Hyphenate(), SwTextFormatter::Hyphenate(), SwTextFormatInfo::HyphWord(), SwCallLink::ImplDestroy(), SwAttrIter::InitFontAndAttrHandler(), SwScriptInfo::InitScriptInfo(), SwTextShell::InsertSymbol(), SwAnnotationShell::InsertSymbol(), SwDrawTextShell::InsertSymbol(), SwCursor::IsEndWordWT(), SwTextFormatInfo::IsHyphenate(), SwCursor::IsInWordWT(), SwCursor::IsStartWordWT(), lcl_AddSpace(), lcl_IsNoEndTextAttrAtPos(), lcl_MinMaxString(), SwScriptIterator::Next(), MSWord_SdrAttrIter::NextPara(), SwScanner::NextWord(), OutHTML_SwField(), AttributeOutputBase::ParaLineSpacing(), SwWW8ImplReader::Read_SubF_Ruby(), SwDoc::ResetAttrs(), SwDoc::SelectNextRubyChars(), SwCursor::SelectWordWT(), SwTextFrame::SmartTagScan(), DocxAttributeOutput::StartRuby(), sw_CalcCaseMap(), SwCombinedPortion::SwCombinedPortion(), SwScriptIterator::SwScriptIterator(), AttributeOutputBase::TextField(), sw::DocumentContentOperationsManager::TransliterateText(), SwTextNode::TransliterateText(), SwTOXBaseSection::UpdateMarks(), SwScriptInfo::WhichFont(), and WW8Ruby::WW8Ruby().