Public Member Functions | Protected Attributes

EV_Toolbar_Action Class Reference

#include <ev_Toolbar_Actions.h>

List of all members.

Public Member Functions

 EV_Toolbar_Action (XAP_Toolbar_Id id, EV_Toolbar_ItemType type, const char *szMethodName, AV_ChangeMask maskOfInterest, EV_GetToolbarItemState_pFn pfnGetState)
 ~EV_Toolbar_Action (void)
XAP_Toolbar_Id getToolbarId (void) const
EV_Toolbar_ItemType getItemType (void) const
const char * getMethodName (void) const
AV_ChangeMask getChangeMaskOfInterest (void) const
EV_Toolbar_ItemState getToolbarItemState (AV_View *pView, const char **pszState) const

Protected Attributes

XAP_Toolbar_Id m_id
EV_Toolbar_ItemType m_type
char * m_szMethodName
AV_ChangeMask m_maskOfInterest
EV_GetToolbarItemState_pFn m_pfnGetState

Constructor & Destructor Documentation

EV_Toolbar_Action::EV_Toolbar_Action ( XAP_Toolbar_Id  id,
EV_Toolbar_ItemType  type,
const char *  szMethodName,
AV_ChangeMask  maskOfInterest,
EV_GetToolbarItemState_pFn  pfnGetState 
EV_Toolbar_Action::~EV_Toolbar_Action ( void   ) 

References FREEP, and m_szMethodName.

Member Function Documentation

AV_ChangeMask EV_Toolbar_Action::getChangeMaskOfInterest ( void   )  const
EV_Toolbar_ItemType EV_Toolbar_Action::getItemType ( void   )  const
const char * EV_Toolbar_Action::getMethodName ( void   )  const
XAP_Toolbar_Id EV_Toolbar_Action::getToolbarId ( void   )  const
EV_Toolbar_ItemState EV_Toolbar_Action::getToolbarItemState ( AV_View pView,
const char **  pszState 
) const

Member Data Documentation

Referenced by EV_Toolbar_Action(), and getItemType().

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