WP6GraphicsBoxStylePacket Class Reference

#include <WP6GraphicsBoxStylePacket.h>

Inheritance diagram for WP6GraphicsBoxStylePacket:
WP6PrefixDataPacket

Public Member Functions

 WP6GraphicsBoxStylePacket (librevenge::RVNGInputStream *input, WPXEncryption *encryption, int id, unsigned dataOffset, unsigned dataSize)
 ~WP6GraphicsBoxStylePacket () override
void _readContents (librevenge::RVNGInputStream *input, WPXEncryption *encryption) override
void parse (WP6Listener *) const override
unsigned char getGeneralPositioningFlags () const
unsigned char getHorizontalPositioningFlags () const
signed short getHorizontalOffset () const
unsigned char getLeftColumn () const
unsigned char getRightColumn () const
unsigned char getVerticalPositioningFlags () const
signed short getVerticalOffset () const
unsigned char getWidthFlags () const
unsigned short getWidth () const
unsigned char getHeightFlags () const
unsigned short getHeight () const
unsigned char getContentType () const
unsigned short getNativeWidth () const
unsigned short getNativeHeight () const
Public Member Functions inherited from WP6PrefixDataPacket
 WP6PrefixDataPacket (librevenge::RVNGInputStream *input, WPXEncryption *encryption)
virtual ~WP6PrefixDataPacket ()
virtual std::shared_ptr< WP6SubDocumentgetSubDocument () const
unsigned getDataSize () const

Private Member Functions

 WP6GraphicsBoxStylePacket (const WP6GraphicsBoxStylePacket &)
WP6GraphicsBoxStylePacketoperator= (const WP6GraphicsBoxStylePacket &)

Private Attributes

bool m_isLibraryStyle
librevenge::RVNGString m_boxStyleName
unsigned char m_generalPositioningFlags
unsigned char m_horizontalPositioningFlags
signed short m_horizontalOffset
unsigned char m_leftColumn
unsigned char m_rightColumn
unsigned char m_verticalPositioningFlags
signed short m_verticalOffset
unsigned char m_widthFlags
unsigned short m_width
unsigned char m_heightFlags
unsigned short m_height
unsigned char m_contentType
unsigned char m_contentHAlign
unsigned char m_contentVAlign
bool m_contentPreserveAspectRatio
unsigned short m_nativeWidth
unsigned short m_nativeHeight

Additional Inherited Members

Static Public Member Functions inherited from WP6PrefixDataPacket
static std::shared_ptr< WP6PrefixDataPacketconstructPrefixDataPacket (librevenge::RVNGInputStream *input, WPXEncryption *encryption, const WP6PrefixIndice &prefixIndice)
Protected Member Functions inherited from WP6PrefixDataPacket
void _read (librevenge::RVNGInputStream *input, WPXEncryption *encryption, unsigned dataOffset, unsigned dataSize)

Constructor & Destructor Documentation

◆ WP6GraphicsBoxStylePacket() [1/2]

WP6GraphicsBoxStylePacket::WP6GraphicsBoxStylePacket ( librevenge::RVNGInputStream * input,
WPXEncryption * encryption,
int id,
unsigned dataOffset,
unsigned dataSize )

◆ ~WP6GraphicsBoxStylePacket()

WP6GraphicsBoxStylePacket::~WP6GraphicsBoxStylePacket ( )
override

◆ WP6GraphicsBoxStylePacket() [2/2]

WP6GraphicsBoxStylePacket::WP6GraphicsBoxStylePacket ( const WP6GraphicsBoxStylePacket & )
private

Member Function Documentation

◆ _readContents()

void WP6GraphicsBoxStylePacket::_readContents ( librevenge::RVNGInputStream * input,
WPXEncryption * encryption )
overridevirtual

Implements WP6PrefixDataPacket.

◆ getContentType()

unsigned char WP6GraphicsBoxStylePacket::getContentType ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getGeneralPositioningFlags()

unsigned char WP6GraphicsBoxStylePacket::getGeneralPositioningFlags ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getHeight()

unsigned short WP6GraphicsBoxStylePacket::getHeight ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getHeightFlags()

unsigned char WP6GraphicsBoxStylePacket::getHeightFlags ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getHorizontalOffset()

signed short WP6GraphicsBoxStylePacket::getHorizontalOffset ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getHorizontalPositioningFlags()

unsigned char WP6GraphicsBoxStylePacket::getHorizontalPositioningFlags ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getLeftColumn()

unsigned char WP6GraphicsBoxStylePacket::getLeftColumn ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getNativeHeight()

unsigned short WP6GraphicsBoxStylePacket::getNativeHeight ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getNativeWidth()

unsigned short WP6GraphicsBoxStylePacket::getNativeWidth ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getRightColumn()

unsigned char WP6GraphicsBoxStylePacket::getRightColumn ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getVerticalOffset()

signed short WP6GraphicsBoxStylePacket::getVerticalOffset ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getVerticalPositioningFlags()

unsigned char WP6GraphicsBoxStylePacket::getVerticalPositioningFlags ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getWidth()

unsigned short WP6GraphicsBoxStylePacket::getWidth ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ getWidthFlags()

unsigned char WP6GraphicsBoxStylePacket::getWidthFlags ( ) const
inline

Referenced by WP6BoxGroup::parse().

◆ operator=()

WP6GraphicsBoxStylePacket & WP6GraphicsBoxStylePacket::operator= ( const WP6GraphicsBoxStylePacket & )
private

◆ parse()

void WP6GraphicsBoxStylePacket::parse ( WP6Listener * ) const
inlineoverridevirtual

Reimplemented from WP6PrefixDataPacket.

Member Data Documentation

◆ m_boxStyleName

librevenge::RVNGString WP6GraphicsBoxStylePacket::m_boxStyleName
private

◆ m_contentHAlign

unsigned char WP6GraphicsBoxStylePacket::m_contentHAlign
private

◆ m_contentPreserveAspectRatio

bool WP6GraphicsBoxStylePacket::m_contentPreserveAspectRatio
private

◆ m_contentType

unsigned char WP6GraphicsBoxStylePacket::m_contentType
private

◆ m_contentVAlign

unsigned char WP6GraphicsBoxStylePacket::m_contentVAlign
private

◆ m_generalPositioningFlags

unsigned char WP6GraphicsBoxStylePacket::m_generalPositioningFlags
private

◆ m_height

unsigned short WP6GraphicsBoxStylePacket::m_height
private

◆ m_heightFlags

unsigned char WP6GraphicsBoxStylePacket::m_heightFlags
private

◆ m_horizontalOffset

signed short WP6GraphicsBoxStylePacket::m_horizontalOffset
private

◆ m_horizontalPositioningFlags

unsigned char WP6GraphicsBoxStylePacket::m_horizontalPositioningFlags
private

◆ m_isLibraryStyle

bool WP6GraphicsBoxStylePacket::m_isLibraryStyle
private

◆ m_leftColumn

unsigned char WP6GraphicsBoxStylePacket::m_leftColumn
private

◆ m_nativeHeight

unsigned short WP6GraphicsBoxStylePacket::m_nativeHeight
private

◆ m_nativeWidth

unsigned short WP6GraphicsBoxStylePacket::m_nativeWidth
private

◆ m_rightColumn

unsigned char WP6GraphicsBoxStylePacket::m_rightColumn
private

◆ m_verticalOffset

signed short WP6GraphicsBoxStylePacket::m_verticalOffset
private

◆ m_verticalPositioningFlags

unsigned char WP6GraphicsBoxStylePacket::m_verticalPositioningFlags
private

◆ m_width

unsigned short WP6GraphicsBoxStylePacket::m_width
private

◆ m_widthFlags

unsigned char WP6GraphicsBoxStylePacket::m_widthFlags
private

The documentation for this class was generated from the following files:

Generated for libwpd by doxygen 1.14.0