Go to the documentation of this file.
   10 #ifndef INCLUDED_EPUBSPLITGUARD_H 
   11 #define INCLUDED_EPUBSPLITGUARD_H 
   13 #include <libepubgen/libepubgen-decls.h> 
   44   bool canSplit(EPUBSplitMethod method) 
const;
 
   59 #endif // INCLUDED_EPUBSPLITGUARD 
  
 
void setHtmlEverInPageSpan(bool value)
Definition: EPUBSplitGuard.cpp:30
static const unsigned DEFAULT_SPLIT_HEADING_LEVEL
Definition: EPUBSplitGuard.cpp:15
void incrementSize(unsigned size)
Definition: EPUBSplitGuard.cpp:70
bool splitOnPageBreak() const
Definition: EPUBSplitGuard.cpp:75
bool splitOnSize() const
Definition: EPUBSplitGuard.cpp:101
void closeLevel()
Definition: EPUBSplitGuard.cpp:65
EPUBSplitMethod m_method
Definition: EPUBSplitGuard.h:47
void setCurrentHeadingLevel(unsigned level)
Definition: EPUBSplitGuard.cpp:40
Definition: EPUBBinaryContent.cpp:15
void setSplitSize(unsigned size)
Definition: EPUBSplitGuard.cpp:45
bool splitOnHeading(unsigned level) const
Definition: EPUBSplitGuard.cpp:80
bool m_htmlEverInPageSpan
Definition: EPUBSplitGuard.h:49
void setSplitOnSecondPageSpan(bool value)
Definition: EPUBSplitGuard.cpp:55
void onSplit()
Definition: EPUBSplitGuard.cpp:106
EPUBSplitGuard(EPUBSplitMethod method, bool splitOnSecondPageSpan)
Definition: EPUBSplitGuard.cpp:18
unsigned m_size
Definition: EPUBSplitGuard.h:52
Definition: EPUBSplitGuard.h:19
bool inHeading(bool any) const
Definition: EPUBSplitGuard.cpp:90
bool canSplit(EPUBSplitMethod method) const
Definition: EPUBSplitGuard.cpp:111
static const unsigned DEFAULT_SPLIT_SIZE
Definition: EPUBSplitGuard.cpp:16
void setSplitMethod(EPUBSplitMethod method)
Allows overwriting the value given in the constructor.
Definition: EPUBSplitGuard.cpp:50
unsigned m_currentSize
Definition: EPUBSplitGuard.h:53
void openLevel()
Definition: EPUBSplitGuard.cpp:60
void setSplitHeadingLevel(unsigned level)
Definition: EPUBSplitGuard.cpp:35
bool m_splitOnSecondPageSpan
Definition: EPUBSplitGuard.h:48
unsigned m_nestingLevel
Definition: EPUBSplitGuard.h:54
bool splitOnSecondPageSpan() const
Definition: EPUBSplitGuard.cpp:85
unsigned m_currentHeadingLevel
Definition: EPUBSplitGuard.h:51
unsigned m_headingLevel
Definition: EPUBSplitGuard.h:50
Generated for libepubgen by 
doxygen 1.8.18