|
Nana C++ Library. Reference for users.
What we need to use nana
|
Classes | |
| struct | data_implement |
Public Member Functions | |
| drawer () | |
| ~drawer () | |
| void | bind (basic_window *) |
| void | typeface_changed () |
| void | click (const arg_click &, const bool) |
| void | dbl_click (const arg_mouse &, const bool) |
| void | mouse_enter (const arg_mouse &, const bool) |
| void | mouse_move (const arg_mouse &, const bool) |
| void | mouse_leave (const arg_mouse &, const bool) |
| void | mouse_down (const arg_mouse &, const bool) |
| void | mouse_up (const arg_mouse &, const bool) |
| void | mouse_wheel (const arg_wheel &, const bool) |
| void | mouse_dropfiles (const arg_dropfiles &, const bool) |
| void | resizing (const arg_resizing &, const bool) |
| void | resized (const arg_resized &, const bool) |
| void | move (const arg_move &, const bool) |
| void | focus (const arg_focus &, const bool) |
| void | key_ime (const arg_ime &arg, const bool bForce__EmitInternal) |
| void | key_press (const arg_keyboard &, const bool) |
| void | key_char (const arg_keyboard &, const bool) |
| void | key_release (const arg_keyboard &, const bool) |
| void | shortkey (const arg_keyboard &, const bool) |
| void | map (window, bool forced, const rectangle *update_area=nullptr) |
| void | refresh () |
| drawer_trigger * | realizer () const |
| void | attached (widget &, drawer_trigger &) |
| drawer_trigger * | detached () |
| void | clear () |
| void * | draw (std::function< void(paint::graphics &)> &&, bool diehard) |
| void | erase (void *diehard) |
Public Attributes | |
| nana::paint::graphics | graphics |
| nana::detail::drawer::drawer | ( | ) |
| nana::detail::drawer::~drawer | ( | ) |
| void nana::detail::drawer::attached | ( | widget & | wd, |
| drawer_trigger & | realizer | ||
| ) |
| void nana::detail::drawer::bind | ( | basic_window * | cw | ) |
| void nana::detail::drawer::clear | ( | ) |
| void nana::detail::drawer::click | ( | const arg_click & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::dbl_click | ( | const arg_mouse & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| drawer_trigger * nana::detail::drawer::detached | ( | ) |
| void * nana::detail::drawer::draw | ( | std::function< void(paint::graphics &)> && | f, |
| bool | diehard | ||
| ) |
| void nana::detail::drawer::erase | ( | void * | diehard | ) |
| void nana::detail::drawer::focus | ( | const arg_focus & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::key_char | ( | const arg_keyboard & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::key_ime | ( | const arg_ime & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::key_press | ( | const arg_keyboard & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::key_release | ( | const arg_keyboard & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::mouse_down | ( | const arg_mouse & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::mouse_dropfiles | ( | const arg_dropfiles & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::mouse_enter | ( | const arg_mouse & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::mouse_leave | ( | const arg_mouse & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::mouse_move | ( | const arg_mouse & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::mouse_up | ( | const arg_mouse & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::mouse_wheel | ( | const arg_wheel & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::move | ( | const arg_move & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| drawer_trigger * nana::detail::drawer::realizer | ( | ) | const |
| void nana::detail::drawer::refresh | ( | ) |
| void nana::detail::drawer::resized | ( | const arg_resized & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::resizing | ( | const arg_resizing & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::shortkey | ( | const arg_keyboard & | arg, |
| const bool | bForce__EmitInternal | ||
| ) |
| void nana::detail::drawer::typeface_changed | ( | ) |
| nana::paint::graphics nana::detail::drawer::graphics |