1#ifndef LIBS_DOCUMENTS_CSTYLENUMERATION_HPP_
2#define LIBS_DOCUMENTS_CSTYLENUMERATION_HPP_
13 CStyleNumeration(uint64_t numLevelsOpt,
const std::string &separationAfterNumberOpt,
14 const std::string &signBeforeNumerationOpt,
bool isDrawNumeration,
28 const std::vector<uint64_t> &numeration)
const;
Definition CStyleNumeration.hpp:10
uint64_t getMarginParagraphBottomDP() const
Definition CStyleNumeration.cpp:39
CStyleNumeration(const CStyleNumeration &styleNumeration)=delete
bool m_isDrawNumeration
Definition CStyleNumeration.hpp:36
void setStyleParagraphWithFont(IPrinter *printer, uint64_t widthPage) const
Definition CStyleNumeration.cpp:103
CStyleNumeration(CStyleNumeration &&other)=delete
std::string getTextForNumeration(std::string_view text, uint64_t currentLevel, const std::vector< uint64_t > &numeration) const
Definition CStyleNumeration.cpp:49
uint64_t getIndentLeftDP() const
Definition CStyleNumeration.cpp:34
CStyleNumeration()=delete
uint64_t getIndentRightDP() const
Definition CStyleNumeration.cpp:29
std::string m_separationAfterNumberOpt
Definition CStyleNumeration.hpp:34
CStyleParagraph * m_styleParagraph
Definition CStyleNumeration.hpp:38
CStyleNumeration & operator=(CStyleNumeration &&other)=delete
~CStyleNumeration()
Definition CStyleNumeration.cpp:20
CStyleNumeration & operator=(const CStyleNumeration &other)
Definition CStyleNumeration.cpp:108
uint64_t m_numLevels
Definition CStyleNumeration.hpp:33
uint64_t getMarginParagraphTopDP() const
Definition CStyleNumeration.cpp:44
std::string m_signBeforeNumerationOpt
Definition CStyleNumeration.hpp:35
Definition CStyleParagraph.hpp:10
Definition IPrinter.hpp:9