Public Member Functions | Public Attributes | Private Attributes

_vectt Class Reference

List of all members.

Public Member Functions

 _vectt (_tt *orig)
 ~_vectt ()
UT_uint32 getNrEntries (void)
_ltgetNth_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

Constructor & Destructor Documentation

_vectt::_vectt ( _tt orig  )  [inline]
_vectt::~_vectt (  )  [inline]

References UT_VECTOR_PURGEALL.


Member Function Documentation

UT_uint32 _vectt::getNrEntries ( void   )  [inline]
_lt* _vectt::getNth_lt ( UT_uint32  n  )  [inline]
void _vectt::insertItemAt ( _lt p,
XAP_Menu_Id  id 
) [inline]
void _vectt::insertItemBefore ( _lt p,
XAP_Menu_Id  id 
) [inline]
void _vectt::removeItem ( XAP_Menu_Id  id  )  [inline]
void _vectt::setNthIDFlags ( UT_uint32  n,
XAP_Menu_Id  id,
EV_Menu_LayoutFlags  flags 
) [inline]

References _lt::m_flags, and _lt::m_id.


Member Data Documentation

const char* _vectt::m_name

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