Public Member Functions | |
| _vectt (_tt *orig) | |
| ~_vectt () | |
| UT_uint32 | getNrEntries (void) |
| _lt * | getNth_lt (UT_uint32 n) |
| void | insertItemAt (_lt *p, XAP_Menu_Id id) |
| void | insertItemBefore (_lt *p, XAP_Menu_Id id) |
| void | removeItem (XAP_Menu_Id id) |
| void | setNthIDFlags (UT_uint32 n, XAP_Menu_Id id, EV_Menu_LayoutFlags flags) |
Public Attributes | |
| const char * | m_name |
| EV_EditMouseContext | m_emc |
Private Attributes | |
| UT_GenericVector< _lt * > | m_Vec_lt |
| _vectt::_vectt | ( | _tt * | orig | ) | [inline] |
References _tt::m_emc, _tt::m_lt, _tt::m_name, and _tt::m_nrEntries.
| _vectt::~_vectt | ( | ) | [inline] |
References UT_VECTOR_PURGEALL.
| UT_uint32 _vectt::getNrEntries | ( | void | ) | [inline] |
Referenced by XAP_Menu_Factory::CreateMenuLayout(), and XAP_Menu_Factory::getNewID().
Referenced by XAP_Menu_Factory::CreateMenuLayout(), and XAP_Menu_Factory::getNewID().
| void _vectt::insertItemAt | ( | _lt * | p, | |
| XAP_Menu_Id | id | |||
| ) | [inline] |
References _lt::m_id, and UT_ASSERT_HARMLESS.
Referenced by XAP_Menu_Factory::addNewMenuAfter(), and XAP_Menu_Factory::addNewMenuBefore().
| void _vectt::insertItemBefore | ( | _lt * | p, | |
| XAP_Menu_Id | id | |||
| ) | [inline] |
References _lt::m_id, and UT_ASSERT_HARMLESS.
Referenced by XAP_Menu_Factory::addNewMenuBefore().
| void _vectt::removeItem | ( | XAP_Menu_Id | id | ) | [inline] |
References _lt::m_id, and UT_ASSERT_HARMLESS.
Referenced by XAP_Menu_Factory::removeMenuItem().
| void _vectt::setNthIDFlags | ( | UT_uint32 | n, | |
| XAP_Menu_Id | id, | |||
| EV_Menu_LayoutFlags | flags | |||
| ) | [inline] |
References _lt::m_flags, and _lt::m_id.
Referenced by XAP_Menu_Factory::FindContextMenu(), and XAP_Menu_Factory::removeContextMenu().
| const char* _vectt::m_name |
UT_GenericVector<_lt*> _vectt::m_Vec_lt [private] |
1.7.1