Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::drawerbase::label::trigger::implement Struct Reference

Classes

class  measurer
 

Public Member Functions

void add_listener (std::function< void(command, const std::string &)> &&fn)
 
void call_listener (command cmd, const std::wstring &tar)
 

Public Attributes

widgetwd {nullptr}
 
paint::graphicsgraph {nullptr}
 
std::unique_ptr< measurermsr_ptr { nullptr }
 
align text_align {align::left}
 
align_v text_align_v {align_v::top}
 
class renderer renderer
 
std::wstring target
 
std::wstring url
 
window for_associated_wd { nullptr }
 

Member Function Documentation

void nana::drawerbase::label::trigger::implement::add_listener ( std::function< void(command, const std::string &)> &&  fn)
inline
void nana::drawerbase::label::trigger::implement::call_listener ( command  cmd,
const std::wstring tar 
)
inline

Member Data Documentation

window nana::drawerbase::label::trigger::implement::for_associated_wd { nullptr }
paint::graphics* nana::drawerbase::label::trigger::implement::graph {nullptr}
std::unique_ptr<measurer> nana::drawerbase::label::trigger::implement::msr_ptr { nullptr }
class renderer nana::drawerbase::label::trigger::implement::renderer
std::wstring nana::drawerbase::label::trigger::implement::target
align nana::drawerbase::label::trigger::implement::text_align {align::left}
align_v nana::drawerbase::label::trigger::implement::text_align_v {align_v::top}
std::wstring nana::drawerbase::label::trigger::implement::url
widget* nana::drawerbase::label::trigger::implement::wd {nullptr}