LibreOffice Module lotuswordpro (master) 1
Public Types | Public Member Functions | Private Attributes | List of all members
LwpLayoutRelativityGuts Class Reference

#include <lwplaypiece.hxx>

Collaboration diagram for LwpLayoutRelativityGuts:
[legend]

Public Types

enum  RelativeType {
  LAY_PARENT_RELATIVE = 1 ,
  LAY_PARA_RELATIVE ,
  LAY_INLINE ,
  LAY_INLINE_NEWLINE ,
  LAY_CONTENT_RELATIVE ,
  LAY_INLINE_VERTICAL
}
 
enum  WhereType {
  LAY_UPPERLEFT = 1 ,
  LAY_MIDDLETOP ,
  LAY_UPPERRIGHT ,
  LAY_MIDDLELEFT ,
  LAY_MIDDLERIGHT ,
  LAY_LOWERLEFT ,
  LAY_MIDDLEBOTTOM ,
  LAY_LOWERRIGHT ,
  LAY_MIDDLE
}
 
enum  TetherWhereType {
  LAY_INTERNAL = 1 ,
  LAY_EXTERNAL ,
  LAY_BORDER
}
 

Public Member Functions

 LwpLayoutRelativityGuts ()
 
void Read (LwpObjectStream *pStrm)
 
sal_uInt8 GetRelativeType () const
 

Private Attributes

sal_uInt8 m_nRelType
 
sal_uInt8 m_nRelFromWhere
 
LwpPoint m_RelDistance
 
sal_uInt8 m_nTether
 
sal_uInt8 m_nTetherWhere
 
sal_uInt8 m_nFlags
 

Detailed Description

Definition at line 330 of file lwplaypiece.hxx.

Member Enumeration Documentation

◆ RelativeType

Enumerator
LAY_PARENT_RELATIVE 
LAY_PARA_RELATIVE 
LAY_INLINE 
LAY_INLINE_NEWLINE 
LAY_CONTENT_RELATIVE 
LAY_INLINE_VERTICAL 

Definition at line 336 of file lwplaypiece.hxx.

◆ TetherWhereType

Enumerator
LAY_INTERNAL 
LAY_EXTERNAL 
LAY_BORDER 

Definition at line 357 of file lwplaypiece.hxx.

◆ WhereType

Enumerator
LAY_UPPERLEFT 
LAY_MIDDLETOP 
LAY_UPPERRIGHT 
LAY_MIDDLELEFT 
LAY_MIDDLERIGHT 
LAY_LOWERLEFT 
LAY_MIDDLEBOTTOM 
LAY_LOWERRIGHT 
LAY_MIDDLE 

Definition at line 345 of file lwplaypiece.hxx.

Constructor & Destructor Documentation

◆ LwpLayoutRelativityGuts()

LwpLayoutRelativityGuts::LwpLayoutRelativityGuts ( )

Definition at line 387 of file lwplaypiece.cxx.

References m_nFlags, m_RelDistance, LwpPoint::SetX(), and LwpPoint::SetY().

Member Function Documentation

◆ GetRelativeType()

sal_uInt8 LwpLayoutRelativityGuts::GetRelativeType ( ) const
inline

Definition at line 335 of file lwplaypiece.hxx.

References m_nRelType.

Referenced by LwpPlacableLayout::GetRelativeType().

◆ Read()

void LwpLayoutRelativityGuts::Read ( LwpObjectStream pStrm)

Member Data Documentation

◆ m_nFlags

sal_uInt8 LwpLayoutRelativityGuts::m_nFlags
private

Definition at line 370 of file lwplaypiece.hxx.

Referenced by Read().

◆ m_nRelFromWhere

sal_uInt8 LwpLayoutRelativityGuts::m_nRelFromWhere
private

Definition at line 366 of file lwplaypiece.hxx.

Referenced by Read().

◆ m_nRelType

sal_uInt8 LwpLayoutRelativityGuts::m_nRelType
private

Definition at line 365 of file lwplaypiece.hxx.

Referenced by GetRelativeType(), and Read().

◆ m_nTether

sal_uInt8 LwpLayoutRelativityGuts::m_nTether
private

Definition at line 368 of file lwplaypiece.hxx.

Referenced by Read().

◆ m_nTetherWhere

sal_uInt8 LwpLayoutRelativityGuts::m_nTetherWhere
private

Definition at line 369 of file lwplaypiece.hxx.

Referenced by Read().

◆ m_RelDistance

LwpPoint LwpLayoutRelativityGuts::m_RelDistance
private

Definition at line 367 of file lwplaypiece.hxx.

Referenced by LwpLayoutRelativityGuts(), and Read().


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