WP6GraphicsBoxStylePacket Class Reference

#include <WP6GraphicsBoxStylePacket.h>

Inheritance diagram for WP6GraphicsBoxStylePacket:
WP6PrefixDataPacket

List of all members.

Public Member Functions

 WP6GraphicsBoxStylePacket (WPXInputStream *input, WPXEncryption *encryption, int id, uint32_t dataOffset, uint32_t dataSize)
 ~WP6GraphicsBoxStylePacket ()
void _readContents (WPXInputStream *input, WPXEncryption *encryption)
void parse (WP6Listener *) const
uint8_t getGeneralPositioningFlags () const
uint8_t getHorizontalPositioningFlags () const
int16_t getHorizontalOffset () const
uint8_t getLeftColumn () const
uint8_t getRightColumn () const
uint8_t getVerticalPositioningFlags () const
int16_t getVerticalOffset () const
uint8_t getWidthFlags () const
uint16_t getWidth () const
uint8_t getHeightFlags () const
uint16_t getHeight () const
uint8_t getContentType () const
uint16_t getNativeWidth () const
uint16_t getNativeHeight () const

Private Member Functions

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

Private Attributes

bool m_isLibraryStyle
WPXString m_boxStyleName
uint8_t m_generalPositioningFlags
uint8_t m_horizontalPositioningFlags
int16_t m_horizontalOffset
uint8_t m_leftColumn
uint8_t m_rightColumn
uint8_t m_verticalPositioningFlags
int16_t m_verticalOffset
uint8_t m_widthFlags
uint16_t m_width
uint8_t m_heightFlags
uint16_t m_height
uint8_t m_contentType
uint8_t m_contentHAlign
uint8_t m_contentVAlign
bool m_contentPreserveAspectRatio
uint16_t m_nativeWidth
uint16_t m_nativeHeight

Constructor & Destructor Documentation

WP6GraphicsBoxStylePacket::WP6GraphicsBoxStylePacket ( WPXInputStream input,
WPXEncryption encryption,
int  id,
uint32_t  dataOffset,
uint32_t  dataSize 
)

Member Function Documentation

void WP6GraphicsBoxStylePacket::_readContents ( WPXInputStream input,
WPXEncryption encryption 
) [virtual]

Implements WP6PrefixDataPacket.

uint8_t WP6GraphicsBoxStylePacket::getContentType ( ) const [inline]

Referenced by WP6BoxGroup::parse().

uint16_t WP6GraphicsBoxStylePacket::getHeight ( ) const [inline]

Referenced by WP6BoxGroup::parse().

uint8_t WP6GraphicsBoxStylePacket::getHeightFlags ( ) const [inline]

Referenced by WP6BoxGroup::parse().

Referenced by WP6BoxGroup::parse().

uint8_t WP6GraphicsBoxStylePacket::getLeftColumn ( ) const [inline]

Referenced by WP6BoxGroup::parse().

uint16_t WP6GraphicsBoxStylePacket::getNativeHeight ( ) const [inline]

Referenced by WP6BoxGroup::parse().

uint16_t WP6GraphicsBoxStylePacket::getNativeWidth ( ) const [inline]

Referenced by WP6BoxGroup::parse().

uint8_t WP6GraphicsBoxStylePacket::getRightColumn ( ) const [inline]

Referenced by WP6BoxGroup::parse().

Referenced by WP6BoxGroup::parse().

uint16_t WP6GraphicsBoxStylePacket::getWidth ( ) const [inline]

Referenced by WP6BoxGroup::parse().

uint8_t WP6GraphicsBoxStylePacket::getWidthFlags ( ) const [inline]

Referenced by WP6BoxGroup::parse().

WP6GraphicsBoxStylePacket& WP6GraphicsBoxStylePacket::operator= ( const WP6GraphicsBoxStylePacket ) [private]
void WP6GraphicsBoxStylePacket::parse ( WP6Listener ) const [inline, virtual]

Reimplemented from WP6PrefixDataPacket.


Member Data Documentation

Referenced by _readContents(), and getHeight().

Referenced by _readContents(), and getWidth().


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