LibreOffice Module sc (master) 1
|
Parameters for conversion. More...
#include <spellparam.hxx>
Public Member Functions | |
ScConversionParam (ScConversionType eConvType) | |
Constructs an empty parameter struct with the passed conversion type. More... | |
ScConversionParam (ScConversionType eConvType, LanguageType eLang, sal_Int32 nOptions, bool bIsInteractive) | |
Constructs parameter struct for text conversion without changing the language. More... | |
ScConversionParam (ScConversionType eConvType, LanguageType eSourceLang, LanguageType eTargetLang, vcl::Font aTargetFont, sal_Int32 nOptions, bool bIsInteractive) | |
Constructs parameter struct for text conversion with language change. More... | |
ScConversionType | GetType () const |
LanguageType | GetSourceLang () const |
LanguageType | GetTargetLang () const |
const vcl::Font * | GetTargetFont () const |
sal_Int32 | GetOptions () const |
bool | IsInteractive () const |
Private Attributes | |
ScConversionType | meConvType |
LanguageType | meSourceLang |
Type of the conversion. More... | |
LanguageType | meTargetLang |
Source language for conversion. More... | |
vcl::Font | maTargetFont |
Target language for conversion. More... | |
sal_Int32 | mnOptions |
Target font to be used if language has to be changed. More... | |
bool | mbUseTargetFont |
Conversion options. More... | |
bool | mbIsInteractive |
True = Use maTargetFont to change font during conversion. More... | |
Parameters for conversion.
Definition at line 32 of file spellparam.hxx.
|
explicit |
Constructs an empty parameter struct with the passed conversion type.
Definition at line 379 of file spelleng.cxx.
References LANGUAGE_NONE.
|
explicit |
Constructs parameter struct for text conversion without changing the language.
Definition at line 389 of file spelleng.cxx.
References LANGUAGE_KOREAN, and mnOptions.
|
explicit |
Constructs parameter struct for text conversion with language change.
Definition at line 402 of file spelleng.cxx.
References LANGUAGE_KOREAN, meSourceLang, meTargetLang, and mnOptions.
|
inline |
Definition at line 58 of file spellparam.hxx.
References mnOptions.
Referenced by ScTextConversionEngine::ConvertAll().
|
inline |
Definition at line 55 of file spellparam.hxx.
References meSourceLang.
Referenced by ScTextConversionEngine::ConvertAll(), and ScTextConversionEngine::NeedsConversion().
|
inline |
Definition at line 57 of file spellparam.hxx.
References maTargetFont, and mbUseTargetFont.
Referenced by ScTextConversionEngine::ConvertAll().
|
inline |
Definition at line 56 of file spellparam.hxx.
References meTargetLang.
Referenced by ScTextConversionEngine::ConvertAll().
|
inline |
Definition at line 54 of file spellparam.hxx.
References meConvType.
Referenced by ScViewFunc::DoSheetConversion(), and ScUndoConversion::GetComment().
|
inline |
Definition at line 59 of file spellparam.hxx.
References mbIsInteractive.
Referenced by ScTextConversionEngine::ConvertAll().
|
private |
Target language for conversion.
Definition at line 65 of file spellparam.hxx.
Referenced by GetTargetFont().
|
private |
True = Use maTargetFont to change font during conversion.
Definition at line 68 of file spellparam.hxx.
Referenced by IsInteractive().
|
private |
|
private |
Definition at line 62 of file spellparam.hxx.
Referenced by GetType().
|
private |
Type of the conversion.
Definition at line 63 of file spellparam.hxx.
Referenced by GetSourceLang(), and ScConversionParam().
|
private |
Source language for conversion.
Definition at line 64 of file spellparam.hxx.
Referenced by GetTargetLang(), and ScConversionParam().
|
private |
Target font to be used if language has to be changed.
Definition at line 66 of file spellparam.hxx.
Referenced by GetOptions(), and ScConversionParam().