#include <blurzoomwindow.h>
Inherits Thread.

Public Member Functions | |
| BlurZoomThread (BlurZoomMain *client) | |
| ~BlurZoomThread () | |
| void | run () |
Data Fields | |
| Mutex | gui_started |
| Mutex | completion |
| BlurZoomMain * | client |
| BlurZoomWindow * | window |
Definition at line 13 of file blurzoomwindow.h.
| BlurZoomThread::BlurZoomThread | ( | BlurZoomMain * | client | ) |
Definition at line 10 of file blurzoomwindow.C.
References completion, gui_started, Mutex::lock(), and Thread::set_synchronous().

| BlurZoomThread::~BlurZoomThread | ( | ) |
| void BlurZoomThread::run | ( | ) | [virtual] |
Implements Thread.
Definition at line 25 of file blurzoomwindow.C.
References client, PluginClient::client_side_close(), completion, BlurZoomWindow::create_objects(), BC_DisplayInfo::get_abs_cursor_x(), BC_DisplayInfo::get_abs_cursor_y(), gui_started, BC_WindowBase::run_window(), Mutex::unlock(), and window.

Definition at line 22 of file blurzoomwindow.h.
Referenced by BlurZoomThread(), run(), and BlurZoomMain::~BlurZoomMain().
Definition at line 24 of file blurzoomwindow.h.
Referenced by BlurZoomMain::raise_window(), run(), BlurZoomMain::set_string(), BlurZoomMain::~BlurZoomMain(), and ~BlurZoomThread().
1.5.5