Namespaces
KEY1Parser.cpp File Reference
`#include <boost/spirit/include/qi.hpp>`
`#include <glm/glm.hpp>`
`#include <memory>`
`#include "KEY1Parser.h"`
`#include "libetonyek_xml.h"`
`#include "IWORKDiscardContext.h"`
`#include "IWORKProperties.h"`
`#include "IWORKRecorder.h"`
`#include "IWORKText.h"`
`#include "IWORKTokenizer.h"`
`#include "KEYCollector.h"`
`#include "KEYEnum.h"`
`#include "KEY1ContentElement.h"`
`#include "KEY1Dictionary.h"`
`#include "KEY1DivElement.h"`
`#include "KEY1FillElement.h"`
`#include "KEY1ParserState.h"`
`#include "KEY1SpanElement.h"`
`#include "KEY1StringConverter.h"`
`#include "KEY1StylesContext.h"`
`#include "KEY1TableElement.h"`
`#include "KEY1Token.h"`
`#include "KEY1XMLContextBase.h"`

## Namespaces
| libetonyek

## Variable Documentation

## ◆ m_author

boost::optional<std::string> m_author
| private

## ◆ m_background

boost::optional<IWORKFill> m_background
| private

## ◆ m_bullet

KEY1Bullet m_bullet
| private

## ◆ m_bulletStyle

BulletStyle m_bulletStyle
| private

## ◆ m_comment

boost::optional<std::string> m_comment
| private

## ◆ m_description

boost::optional<std::string> m_description
| private

## ◆ m_displayName

boost::optional<std::string> m_displayName
| private

## ◆ m_divStyle

KEY1DivStyle m_divStyle
| private

## ◆ m_divStylePtr

IWORKStylePtr_t& m_divStylePtr
| private

## ◆ m_growHorizontally

boost::optional<bool> m_growHorizontally
| private

## ◆ m_head

boost::optional<IWORKPosition> m_head
| private

## ◆ m_imageName

boost::optional<std::string> m_imageName
| private

## ◆ m_indents

std::deque<double> m_indents
| private

## ◆ m_isMasterSlide

bool m_isMasterSlide
| private

## ◆ m_key

boost::optional<std::string> m_key
| private

## ◆ m_keywords

boost::optional<std::string> m_keywords
| private

## ◆ m_location

boost::optional<IWORKPosition> m_location
| private

## ◆ m_lockAspectRatio

bool m_lockAspectRatio
| private

## ◆ m_locked

bool m_locked
| private

## ◆ m_masterRef

optional<ID_t> m_masterRef
| private

## ◆ m_name

boost::optional<std::string> m_name
| private

## ◆ m_naturalSize

boost::optional<IWORKSize> m_naturalSize
| private

## ◆ m_notes

boost::optional<std::string> m_notes
| private

## ◆ m_opacity

boost::optional<double> m_opacity
| private

## ◆ m_opened

bool m_opened
| private

## ◆ m_paragraphStyle

IWORKStylePtr_t m_paragraphStyle
| private

## ◆ m_path

IWORKPathPtr_t m_path
| private

## ◆ m_prototype

bool m_prototype
| private

## ◆ m_recorder

std::shared_ptr<IWORKRecorder> m_recorder
| private

## ◆ m_relative

bool m_relative

## ◆ m_size

boost::optional<IWORKSize> m_size

## ◆ m_spanStyle

IWORKStylePtr_t m_spanStyle
| private

## ◆ m_spanStylePtr

IWORKStylePtr_t& m_spanStylePtr
| private

## ◆ m_strokeColor

boost::optional<IWORKColor> m_strokeColor
| private

## ◆ m_strokeWidth

boost::optional<double> m_strokeWidth
| private

## ◆ m_style

IWORKStylePtr_t m_style
| private

## ◆ m_styleRef

optional<ID_t> m_styleRef
| private

## ◆ m_tail

boost::optional<IWORKPosition> m_tail
| private

## ◆ m_title

boost::optional<std::string> m_title
| private

## ◆ m_transformation

boost::optional<glm::dmat3> m_transformation
| private

## ◆ m_transitionStyle

KEYTransition m_transitionStyle
| private

## ◆ m_verticalAlignment

boost::optional<IWORKVerticalAlignment> m_verticalAlignment
| private

## ◆ m_visible

boost::optional<bool> m_visible
| private