#include <window.h>
Public Member Functions | |
WindowPositionTracker () | |
void | sync (GtkWindow *window) |
void | connect (GtkWindow *window) |
const WindowPosition & | getPosition () const |
void | setPosition (const WindowPosition &position) |
Static Private Member Functions | |
static gboolean | configure (GtkWidget *widget, GdkEventConfigure *event, WindowPositionTracker *self) |
Private Attributes | |
WindowPosition | m_position |
Definition at line 111 of file window.h.
static gboolean WindowPositionTracker::configure | ( | GtkWidget * | widget, | |
GdkEventConfigure * | event, | |||
WindowPositionTracker * | self | |||
) | [inline, static, private] |
void WindowPositionTracker::connect | ( | GtkWindow * | window | ) | [inline] |
Definition at line 132 of file window.h.
References configure(), and sync().
const WindowPosition& WindowPositionTracker::getPosition | ( | ) | const [inline] |
Definition at line 138 of file window.h.
References m_position.
void WindowPositionTracker::setPosition | ( | const WindowPosition & | position | ) | [inline] |
Definition at line 144 of file window.h.
References m_position.
void WindowPositionTracker::sync | ( | GtkWindow * | window | ) | [inline] |
Definition at line 127 of file window.h.
References m_position, and window_set_position().
Referenced by connect().
Definition at line 113 of file window.h.
Referenced by getPosition(), setPosition(), and sync().