TermOx
Public Member Functions | List of all members
ox::Selectable< Widget_t, Select_method, Unselect_method > Class Template Reference

Wraps Widget_t to provide select() and unselect() methods to modify display. More...

#include <selectable.hpp>

Inheritance diagram for ox::Selectable< Widget_t, Select_method, Unselect_method >:

Public Member Functions

 Selectable (Select_method s, Unselect_method u)
 Provide two methods to modify Widget_t. Signature: void(Widget_t&);.
 
 Selectable (Select_method s, Unselect_method u, typename Widget_t::Parameters p)
 
void select ()
 Change visual to mark as selected.
 
void unselect ()
 Change visual to mark as unselected.
 

Detailed Description

template<typename Widget_t, typename Select_method = void, typename Unselect_method = void>
class ox::Selectable< Widget_t, Select_method, Unselect_method >

Wraps Widget_t to provide select() and unselect() methods to modify display.


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