#include <EPUBSplitGuard.h>
|
bool | canSplit (EPUBSplitMethod method) const |
◆ EPUBSplitGuard()
libepubgen::EPUBSplitGuard::EPUBSplitGuard |
( |
EPUBSplitMethod | method, |
|
|
bool | splitOnSecondPageSpan ) |
|
explicit |
◆ canSplit()
bool libepubgen::EPUBSplitGuard::canSplit |
( |
EPUBSplitMethod | method | ) |
const |
|
private |
◆ closeLevel()
void libepubgen::EPUBSplitGuard::closeLevel |
( |
| ) |
|
◆ incrementSize()
void libepubgen::EPUBSplitGuard::incrementSize |
( |
unsigned | size | ) |
|
◆ inHeading()
bool libepubgen::EPUBSplitGuard::inHeading |
( |
bool | any | ) |
const |
◆ onSplit()
void libepubgen::EPUBSplitGuard::onSplit |
( |
| ) |
|
◆ openLevel()
void libepubgen::EPUBSplitGuard::openLevel |
( |
| ) |
|
◆ setCurrentHeadingLevel()
void libepubgen::EPUBSplitGuard::setCurrentHeadingLevel |
( |
unsigned | level | ) |
|
◆ setHtmlEverInPageSpan()
void libepubgen::EPUBSplitGuard::setHtmlEverInPageSpan |
( |
bool | value | ) |
|
◆ setSplitHeadingLevel()
void libepubgen::EPUBSplitGuard::setSplitHeadingLevel |
( |
unsigned | level | ) |
|
◆ setSplitMethod()
void libepubgen::EPUBSplitGuard::setSplitMethod |
( |
EPUBSplitMethod | method | ) |
|
Allows overwriting the value given in the constructor.
◆ setSplitOnSecondPageSpan()
void libepubgen::EPUBSplitGuard::setSplitOnSecondPageSpan |
( |
bool | value | ) |
|
◆ setSplitSize()
void libepubgen::EPUBSplitGuard::setSplitSize |
( |
unsigned | size | ) |
|
◆ splitOnHeading()
bool libepubgen::EPUBSplitGuard::splitOnHeading |
( |
unsigned | level | ) |
const |
◆ splitOnPageBreak()
bool libepubgen::EPUBSplitGuard::splitOnPageBreak |
( |
| ) |
const |
◆ splitOnSecondPageSpan()
bool libepubgen::EPUBSplitGuard::splitOnSecondPageSpan |
( |
| ) |
const |
◆ splitOnSize()
bool libepubgen::EPUBSplitGuard::splitOnSize |
( |
| ) |
const |
◆ m_currentHeadingLevel
unsigned libepubgen::EPUBSplitGuard::m_currentHeadingLevel |
|
private |
◆ m_currentSize
unsigned libepubgen::EPUBSplitGuard::m_currentSize |
|
private |
◆ m_headingLevel
unsigned libepubgen::EPUBSplitGuard::m_headingLevel |
|
private |
◆ m_htmlEverInPageSpan
bool libepubgen::EPUBSplitGuard::m_htmlEverInPageSpan |
|
private |
◆ m_method
EPUBSplitMethod libepubgen::EPUBSplitGuard::m_method |
|
private |
◆ m_nestingLevel
unsigned libepubgen::EPUBSplitGuard::m_nestingLevel |
|
private |
◆ m_size
unsigned libepubgen::EPUBSplitGuard::m_size |
|
private |
◆ m_splitOnSecondPageSpan
bool libepubgen::EPUBSplitGuard::m_splitOnSecondPageSpan |
|
private |
The documentation for this class was generated from the following files: