Public Member Functions | Private Attributes

ABI_ListDefinition Class Reference

#include <ie_imp_WordPerfect.h>

List of all members.

Public Member Functions

 ABI_ListDefinition (int iOutlineHash)
void setListID (const int iLevel, const UT_uint32 iID)
UT_uint32 getListID (const int iLevel) const
FL_ListType getListType (const int iLevel) const
void setListType (const int iLevel, const char type)
void incrementLevelNumber (const int iLevel)
void setLevelNumber (const int iLevel, const int iNumber)
void setListLeftOffset (const int iLevel, const float listLeftOffset)
void setListMinLabelWidth (const int iLevel, const float listMinLabelWidth)
int getLevelNumber (const int iLevel) const
float getListLeftOffset (const int iLevel) const
float getListMinLabelWidth (const int iLevel) const
int getOutlineHash () const

Private Attributes

UT_uint32 m_iListIDs [WP6_NUM_LIST_LEVELS]
int m_iListNumbers [WP6_NUM_LIST_LEVELS]
FL_ListType m_listTypes [WP6_NUM_LIST_LEVELS]
float m_listLeftOffset [WP6_NUM_LIST_LEVELS]
float m_listMinLabelWidth [WP6_NUM_LIST_LEVELS]
int m_iOutlineHash

Constructor & Destructor Documentation

ABI_ListDefinition::ABI_ListDefinition ( int  iOutlineHash  ) 

Member Function Documentation

int ABI_ListDefinition::getLevelNumber ( const int  iLevel  )  const [inline]
UT_uint32 ABI_ListDefinition::getListID ( const int  iLevel  )  const [inline]
float ABI_ListDefinition::getListLeftOffset ( const int  iLevel  )  const [inline]
float ABI_ListDefinition::getListMinLabelWidth ( const int  iLevel  )  const [inline]
FL_ListType ABI_ListDefinition::getListType ( const int  iLevel  )  const [inline]
int ABI_ListDefinition::getOutlineHash (  )  const [inline]
void ABI_ListDefinition::incrementLevelNumber ( const int  iLevel  )  [inline]
void ABI_ListDefinition::setLevelNumber ( const int  iLevel,
const int  iNumber 
) [inline]
void ABI_ListDefinition::setListID ( const int  iLevel,
const UT_uint32  iID 
) [inline]
void ABI_ListDefinition::setListLeftOffset ( const int  iLevel,
const float  listLeftOffset 
) [inline]
void ABI_ListDefinition::setListMinLabelWidth ( const int  iLevel,
const float  listMinLabelWidth 
) [inline]
void ABI_ListDefinition::setListType ( const int  iLevel,
const char  type 
)

Member Data Documentation

UT_uint32 ABI_ListDefinition::m_iListIDs[WP6_NUM_LIST_LEVELS] [private]

Referenced by ABI_ListDefinition().

int ABI_ListDefinition::m_iListNumbers[WP6_NUM_LIST_LEVELS] [private]

Referenced by ABI_ListDefinition().

float ABI_ListDefinition::m_listLeftOffset[WP6_NUM_LIST_LEVELS] [private]

Referenced by ABI_ListDefinition().

float ABI_ListDefinition::m_listMinLabelWidth[WP6_NUM_LIST_LEVELS] [private]

Referenced by ABI_ListDefinition().

FL_ListType ABI_ListDefinition::m_listTypes[WP6_NUM_LIST_LEVELS] [private]

Referenced by ABI_ListDefinition(), and setListType().


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