#include <ie_imp_WordPerfect.h>
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 |
ABI_ListDefinition::ABI_ListDefinition | ( | int | iOutlineHash | ) |
References m_iListIDs, m_iListNumbers, m_listLeftOffset, m_listMinLabelWidth, and m_listTypes.
int ABI_ListDefinition::getLevelNumber | ( | const int | iLevel | ) | const [inline] |
Referenced by IE_Imp_WordPerfect::openOrderedListLevel().
UT_uint32 ABI_ListDefinition::getListID | ( | const int | iLevel | ) | const [inline] |
float ABI_ListDefinition::getListLeftOffset | ( | const int | iLevel | ) | const [inline] |
Referenced by IE_Imp_WordPerfect::openListElement().
float ABI_ListDefinition::getListMinLabelWidth | ( | const int | iLevel | ) | const [inline] |
Referenced by IE_Imp_WordPerfect::openListElement().
FL_ListType ABI_ListDefinition::getListType | ( | const int | iLevel | ) | const [inline] |
int ABI_ListDefinition::getOutlineHash | ( | ) | const [inline] |
void ABI_ListDefinition::incrementLevelNumber | ( | const int | iLevel | ) | [inline] |
Referenced by IE_Imp_WordPerfect::openListElement().
void ABI_ListDefinition::setLevelNumber | ( | const int | iLevel, | |
const int | iNumber | |||
) | [inline] |
Referenced by IE_Imp_WordPerfect::closeOrderedListLevel().
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 | |||
) |
References m_listTypes.
Referenced by IE_Imp_WordPerfect::openOrderedListLevel().
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().
int ABI_ListDefinition::m_iOutlineHash [private] |
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().