bool isMisspelled(SCCOL nCol, SCROW nRow) const
std::unique_ptr< SpellCheckCache > mpCache
std::unique_ptr< ScTabEditEngine > mpEngine
void setTabNo(SCTAB nTab)
std::unique_ptr< SpellCheckResult > mpResult
std::unique_ptr< SpellCheckStatus > mpStatus
void resetForContentChange()
void setMisspellRanges(SCCOL nCol, SCROW nRow, const std::vector< editeng::MisspellRanges > *pRanges)
SpellCheckContext(ScDocument *pDocument, SCTAB nTab)
const std::vector< editeng::MisspellRanges > * getMisspellRanges(SCCOL nCol, SCROW nRow) const
void ensureResults(SCCOL nCol, SCROW nRow)
void resetCache(bool bContentChangeOnly=false)