WindowPositionTracker Class Reference

#include <window.h>

Collaboration diagram for WindowPositionTracker:
Collaboration graph
[legend]

Public Member Functions

 WindowPositionTracker ()
void sync (GtkWindow *window)
void connect (GtkWindow *window)
const WindowPositiongetPosition () const
void setPosition (const WindowPosition &position)

Static Private Member Functions

static gboolean configure (GtkWidget *widget, GdkEventConfigure *event, WindowPositionTracker *self)

Private Attributes

WindowPosition m_position

Detailed Description

Definition at line 111 of file window.h.


Constructor & Destructor Documentation

WindowPositionTracker::WindowPositionTracker (  )  [inline]

Definition at line 122 of file window.h.


Member Function Documentation

static gboolean WindowPositionTracker::configure ( GtkWidget widget,
GdkEventConfigure *  event,
WindowPositionTracker self 
) [inline, static, private]

Definition at line 115 of file window.h.

Referenced by connect().

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().


Field Documentation

Definition at line 113 of file window.h.

Referenced by getPosition(), setPosition(), and sync().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2