Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::drawerbase::tabbar::event_agent_interface Class Referenceabstract
Inheritance diagram for nana::drawerbase::tabbar::event_agent_interface:
nana::drawerbase::tabbar::event_agent< T, DrawerTrigger >

Public Member Functions

virtual ~event_agent_interface ()=default
 
virtual bool adding (std::size_t)=0
 
virtual void added (std::size_t)=0
 
virtual bool click (const arg_mouse &, std::size_t)=0
 
virtual void activated (std::size_t)=0
 
virtual bool removed (std::size_t, bool &close_attached)=0
 

Constructor & Destructor Documentation

virtual nana::drawerbase::tabbar::event_agent_interface::~event_agent_interface ( )
virtualdefault

Member Function Documentation

virtual void nana::drawerbase::tabbar::event_agent_interface::activated ( std::size_t  )
pure virtual
virtual void nana::drawerbase::tabbar::event_agent_interface::added ( std::size_t  )
pure virtual
virtual bool nana::drawerbase::tabbar::event_agent_interface::adding ( std::size_t  )
pure virtual
virtual bool nana::drawerbase::tabbar::event_agent_interface::click ( const arg_mouse ,
std::size_t   
)
pure virtual
virtual bool nana::drawerbase::tabbar::event_agent_interface::removed ( std::size_t  ,
bool &  close_attached 
)
pure virtual