The m17n Library 1.8.4
|
#include <internal-gui.h>
Data Fields | |
void(* | close )(MFrame *frame) |
void *(* | get_prop )(MFrame *frame, MSymbol key) |
void(* | realize_face )(MRealizedFace *rface) |
void(* | free_realized_face )(MRealizedFace *rface) |
void(* | fill_space )(MFrame *frame, MDrawWindow win, MRealizedFace *rface, int reverse, int x, int y, int width, int height, MDrawRegion region) |
void(* | draw_empty_boxes )(MDrawWindow win, int x, int y, MGlyphString *gstring, MGlyph *from, MGlyph *to, int reverse, MDrawRegion region) |
void(* | draw_hline )(MFrame *frame, MDrawWindow win, MGlyphString *gstring, MRealizedFace *rface, int reverse, int x, int y, int width, MDrawRegion region) |
void(* | draw_box )(MFrame *frame, MDrawWindow win, MGlyphString *gstring, MGlyph *g, int x, int y, int width, MDrawRegion region) |
void(* | draw_points )(MFrame *frame, MDrawWindow win, MRealizedFace *rface, int intensity, MDrawPoint *points, int num, MDrawRegion region) |
MDrawRegion(* | region_from_rect )(MDrawMetric *rect) |
void(* | union_rect_with_region )(MDrawRegion region, MDrawMetric *rect) |
void(* | intersect_region )(MDrawRegion region1, MDrawRegion region2) |
void(* | region_add_rect )(MDrawRegion region, MDrawMetric *rect) |
void(* | region_to_rect )(MDrawRegion region, MDrawMetric *rect) |
void(* | free_region )(MDrawRegion region) |
void(* | dump_region )(MDrawRegion region) |
MDrawWindow(* | create_window )(MFrame *frame, MDrawWindow parent) |
void(* | destroy_window )(MFrame *frame, MDrawWindow win) |
void(* | map_window )(MFrame *frame, MDrawWindow win) |
void(* | unmap_window )(MFrame *frame, MDrawWindow win) |
void(* | window_geometry )(MFrame *frame, MDrawWindow win, MDrawWindow parent, MDrawMetric *geometry) |
void(* | adjust_window )(MFrame *frame, MDrawWindow win, MDrawMetric *current, MDrawMetric *new) |
MSymbol(* | parse_event )(MFrame *frame, void *arg, int *modifiers) |
void(* MDeviceDriver::close) (MFrame *frame) |
void *(* MDeviceDriver::get_prop) (MFrame *frame, MSymbol key) |
void(* MDeviceDriver::realize_face) (MRealizedFace *rface) |
void(* MDeviceDriver::free_realized_face) (MRealizedFace *rface) |
void(* MDeviceDriver::fill_space) (MFrame *frame, MDrawWindow win, MRealizedFace *rface, int reverse, int x, int y, int width, int height, MDrawRegion region) |
void(* MDeviceDriver::draw_empty_boxes) (MDrawWindow win, int x, int y, MGlyphString *gstring, MGlyph *from, MGlyph *to, int reverse, MDrawRegion region) |
void(* MDeviceDriver::draw_hline) (MFrame *frame, MDrawWindow win, MGlyphString *gstring, MRealizedFace *rface, int reverse, int x, int y, int width, MDrawRegion region) |
void(* MDeviceDriver::draw_box) (MFrame *frame, MDrawWindow win, MGlyphString *gstring, MGlyph *g, int x, int y, int width, MDrawRegion region) |
void(* MDeviceDriver::draw_points) (MFrame *frame, MDrawWindow win, MRealizedFace *rface, int intensity, MDrawPoint *points, int num, MDrawRegion region) |
MDrawRegion(* MDeviceDriver::region_from_rect) (MDrawMetric *rect) |
void(* MDeviceDriver::union_rect_with_region) (MDrawRegion region, MDrawMetric *rect) |
void(* MDeviceDriver::intersect_region) (MDrawRegion region1, MDrawRegion region2) |
void(* MDeviceDriver::region_add_rect) (MDrawRegion region, MDrawMetric *rect) |
void(* MDeviceDriver::region_to_rect) (MDrawRegion region, MDrawMetric *rect) |
void(* MDeviceDriver::free_region) (MDrawRegion region) |
void(* MDeviceDriver::dump_region) (MDrawRegion region) |
MDrawWindow(* MDeviceDriver::create_window) (MFrame *frame, MDrawWindow parent) |
void(* MDeviceDriver::destroy_window) (MFrame *frame, MDrawWindow win) |
void(* MDeviceDriver::map_window) (MFrame *frame, MDrawWindow win) |
void(* MDeviceDriver::unmap_window) (MFrame *frame, MDrawWindow win) |
void(* MDeviceDriver::window_geometry) (MFrame *frame, MDrawWindow win, MDrawWindow parent, MDrawMetric *geometry) |
void(* MDeviceDriver::adjust_window) (MFrame *frame, MDrawWindow win, MDrawMetric *current, MDrawMetric *new) |
MSymbol(* MDeviceDriver::parse_event) (MFrame *frame, void *arg, int *modifiers) |