Public Member Functions | Protected Attributes

EV_EditMethod Class Reference

#include <ev_EditMethod.h>

List of all members.

Public Member Functions

 EV_EditMethod (const char *szName, EV_EditMethod_pFn fn, EV_EditMethodType emt, const char *szDescription)
 EV_EditMethod (const char *szName, EV_EditMethod_pCtxtFn fn, EV_EditMethodType emt, const char *szDescription, void *context)
bool Fn (AV_View *pView, EV_EditMethodCallData *pCallData) const
EV_EditMethodType getType () const
const char * getName () const
const char * getDescription () const

Protected Attributes

const char * m_szName
EV_EditMethod_pFn m_fn
EV_EditMethod_pCtxtFn m_CtxtFn
EV_EditMethodType m_emt
const char * m_szDescription
void * m_context

Constructor & Destructor Documentation

EV_EditMethod::EV_EditMethod ( const char *  szName,
EV_EditMethod_pFn  fn,
EV_EditMethodType  emt,
const char *  szDescription 
)
EV_EditMethod::EV_EditMethod ( const char *  szName,
EV_EditMethod_pCtxtFn  fn,
EV_EditMethodType  emt,
const char *  szDescription,
void *  context 
)

Member Function Documentation

bool EV_EditMethod::Fn ( AV_View pView,
EV_EditMethodCallData pCallData 
) const
const char * EV_EditMethod::getDescription (  )  const

References m_szDescription.

const char * EV_EditMethod::getName (  )  const
EV_EditMethodType EV_EditMethod::getType ( void   )  const

Member Data Documentation

void* EV_EditMethod::m_context [protected]

Referenced by Fn().

Referenced by Fn().

Referenced by getType().

Referenced by Fn().

const char* EV_EditMethod::m_szDescription [protected]

Referenced by getDescription().

const char* EV_EditMethod::m_szName [protected]

Referenced by getName().


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