#include <idledraw.h>
Public Types | |
typedef MemberCaller< IdleDraw,&IdleDraw::queueDraw > | QueueDrawCaller |
Public Member Functions | |
IdleDraw (const Callback &draw) | |
~IdleDraw () | |
void | queueDraw () |
void | flush () |
Static Private Member Functions | |
static gboolean | draw (gpointer data) |
Private Attributes | |
Callback | m_draw |
unsigned int | m_handler |
Definition at line 29 of file idledraw.h.
typedef MemberCaller<IdleDraw, &IdleDraw::queueDraw> IdleDraw::QueueDrawCaller |
Definition at line 56 of file idledraw.h.
IdleDraw::IdleDraw | ( | const Callback & | draw | ) | [inline] |
Definition at line 40 of file idledraw.h.
IdleDraw::~IdleDraw | ( | ) | [inline] |
Definition at line 44 of file idledraw.h.
References m_handler.
Definition at line 33 of file idledraw.h.
References m_draw, and m_handler.
Referenced by flush(), and queueDraw().
void IdleDraw::flush | ( | ) | [inline] |
Definition at line 58 of file idledraw.h.
void IdleDraw::queueDraw | ( | ) | [inline] |
Definition at line 50 of file idledraw.h.
Callback IdleDraw::m_draw [private] |
Definition at line 31 of file idledraw.h.
Referenced by draw().
unsigned int IdleDraw::m_handler [private] |
Definition at line 32 of file idledraw.h.
Referenced by draw(), flush(), queueDraw(), and ~IdleDraw().