Public Member Functions | Protected Attributes

EV_Toolbar_Layout Class Reference

#include <ev_Toolbar_Layouts.h>

List of all members.

Public Member Functions

 EV_Toolbar_Layout (const char *szName, UT_uint32 nrLayoutItems)
 EV_Toolbar_Layout (EV_Toolbar_Layout *pTB)
 ~EV_Toolbar_Layout (void)
bool setLayoutItem (UT_uint32 indexLayoutItem, XAP_Toolbar_Id id, EV_Toolbar_LayoutFlags flags)
EV_Toolbar_LayoutItemgetLayoutItem (UT_uint32 indexLayoutItem) const
const char * getName (void) const
UT_uint32 getLayoutItemCount (void) const

Protected Attributes

char * m_szName
UT_uint32 m_nrLayoutItems
EV_Toolbar_LayoutItem ** m_layoutTable

Constructor & Destructor Documentation

EV_Toolbar_Layout::EV_Toolbar_Layout ( const char *  szName,
UT_uint32  nrLayoutItems 
)
EV_Toolbar_Layout::EV_Toolbar_Layout ( EV_Toolbar_Layout pTB  ) 
EV_Toolbar_Layout::~EV_Toolbar_Layout ( void   ) 

Member Function Documentation

EV_Toolbar_LayoutItem * EV_Toolbar_Layout::getLayoutItem ( UT_uint32  indexLayoutItem  )  const
UT_uint32 EV_Toolbar_Layout::getLayoutItemCount ( void   )  const
const char * EV_Toolbar_Layout::getName ( void   )  const
bool EV_Toolbar_Layout::setLayoutItem ( UT_uint32  indexLayoutItem,
XAP_Toolbar_Id  id,
EV_Toolbar_LayoutFlags  flags 
)

Member Data Documentation

char* EV_Toolbar_Layout::m_szName [protected]

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