frame.c File Reference

Go to the source code of this file.

Defines

#define EVENT_MASK

Functions

void meta_window_ensure_frame (MetaWindow *window)
void meta_window_destroy_frame (MetaWindow *window)
MetaFrameFlags meta_frame_get_flags (MetaFrame *frame)
void meta_frame_calc_geometry (MetaFrame *frame, MetaFrameGeometry *geomp)
static void update_shape (MetaFrame *frame)
void meta_frame_sync_to_window (MetaFrame *frame, int resize_gravity, gboolean need_move, gboolean need_resize)
void meta_frame_queue_draw (MetaFrame *frame)
void meta_frame_set_screen_cursor (MetaFrame *frame, MetaCursor cursor)
Window meta_frame_get_xwindow (MetaFrame *frame)


Define Documentation

#define EVENT_MASK

Value:

(SubstructureRedirectMask |                     \
                    StructureNotifyMask | SubstructureNotifyMask | \
                    ExposureMask |                                 \
                    ButtonPressMask | ButtonReleaseMask |          \
                    PointerMotionMask | PointerMotionHintMask |    \
                    EnterWindowMask | LeaveWindowMask |            \
                    FocusChangeMask |                              \
                    ColormapChangeMask)

Definition at line 36 of file frame.c.

Referenced by meta_window_ensure_frame().


Function Documentation

void meta_frame_calc_geometry ( MetaFrame frame,
MetaFrameGeometry geomp 
)

MetaFrameFlags meta_frame_get_flags ( MetaFrame frame  ) 

Window meta_frame_get_xwindow ( MetaFrame frame  ) 

Definition at line 417 of file frame.c.

References _MetaFrame::xwindow.

Referenced by xrender_get_window_pixmap(), and xrender_set_active_window().

void meta_frame_queue_draw ( MetaFrame frame  ) 

void meta_frame_set_screen_cursor ( MetaFrame frame,
MetaCursor  cursor 
)

void meta_frame_sync_to_window ( MetaFrame frame,
int  resize_gravity,
gboolean  need_move,
gboolean  need_resize 
)

void meta_window_destroy_frame ( MetaWindow window  ) 

void meta_window_ensure_frame ( MetaWindow window  ) 

static void update_shape ( MetaFrame frame  )  [static]


Generated on Sat Aug 23 22:04:20 2008 for metacity by  doxygen 1.5.5