![]() |
Prusa Slicer 2.6.0
|
#include <src/slic3r/GUI/wxExtensions.hpp>
Inheritance diagram for Slic3r::GUI::Highlighter:Public Member Functions | |
| Highlighter () | |
| ~Highlighter () | |
| void | set_timer_owner (wxWindow *owner, int timerid=wxID_ANY) |
| virtual void | bind_timer (wxWindow *owner)=0 |
| bool | init (bool input_failed) |
| void | blink () |
| void | invalidate () |
Private Attributes | |
| int | m_blink_counter { 0 } |
| wxTimer | m_timer |
|
inline |
|
inline |
|
pure virtual |
Implemented in Slic3r::GUI::HighlighterForWx.
Referenced by set_timer_owner().
Here is the caller graph for this function:| void Slic3r::GUI::Highlighter::blink | ( | ) |
References invalidate(), and m_blink_counter.
Referenced by Slic3r::GUI::HighlighterForWx::blink().
Here is the call graph for this function:
Here is the caller graph for this function:| bool Slic3r::GUI::Highlighter::init | ( | bool | input_failed | ) |
References m_timer.
Referenced by Slic3r::GUI::HighlighterForWx::init(), and Slic3r::GUI::HighlighterForWx::init().
Here is the caller graph for this function:| void Slic3r::GUI::Highlighter::invalidate | ( | ) |
References m_blink_counter, and m_timer.
Referenced by blink(), and Slic3r::GUI::HighlighterForWx::invalidate().
Here is the caller graph for this function:| void Slic3r::GUI::Highlighter::set_timer_owner | ( | wxWindow * | owner, |
| int | timerid = wxID_ANY |
||
| ) |
References bind_timer(), and m_timer.
Referenced by Slic3r::GUI::PreferencesDialog::PreferencesDialog(), and Slic3r::GUI::Tab::Tab().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Referenced by blink(), and invalidate().
|
private |
Referenced by init(), invalidate(), and set_timer_owner().