ScummVM API documentation
QDEngine::grDispatcher Member List

This is the complete list of members for QDEngine::grDispatcher, including all inherited members.

_flags (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_hWnd (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_pixel_format (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_realScreenBuf (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_screenBuf (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_sizeX (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_sizeY (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_temp_buffer (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_temp_buffer_size (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_wndPosX (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_wndPosY (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_wndSizeX (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
_wndSizeY (defined in QDEngine::grDispatcher)QDEngine::grDispatcherprotected
activate(bool state) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
alpha_blend_555(uint16 pic_col, uint16 scr_col, uint32 a) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
alpha_blend_565(uint16 pic_col, uint16 scr_col, uint32 a) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
build_changed_regions() (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
bytes_per_pixel() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
changed_regions() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
char_input_hanler_t typedefQDEngine::grDispatcher
check_flag(int fl) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
clear_changes_mask() (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
clip_line(int &x0, int &y0, int &x1, int &y1) const (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
clip_line(int &x0, int &y0, int &z0, int &x1, int &y1, int &z1) const (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
clip_rectangle(int &x, int &y, int &pic_x, int &pic_y, int &pic_sx, int &pic_sy) const (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
clip_rectangle(int &x, int &y, int &sx, int &sy) const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
clipCheck(int x, int y) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
clipCheck(int x, int y, int sx, int sy) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
convert_sprite(grPixelFormat src_fmt, grPixelFormat &dest_fmt, int sx, int sy, byte *data, bool &has_alpha) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherstatic
drawAlignedText(int x, int y, int sx, int sy, uint32 color, const char *str, grTextAlign align=GR_ALIGN_LEFT, int hspace=0, int vspace=0, const grFont *font=NULL) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
drawParsedText(int x, int y, int sx, int sy, uint32 color, const UI_TextParser *parser, grTextAlign align=GR_ALIGN_LEFT, const grFont *font=NULL) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
drawSprContour(int x, int y, int sx, int sy, const byte *p, int contour_color, int mode) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
drawSprContour(int x, int y, int sx, int sy, const byte *p, int contour_color, int mode, float scale) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
drawSprContour(int x, int y, int sx, int sy, const RLEBuffer *p, int contour_color, int mode, bool alpha_flag) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
drawSprContour(int x, int y, int sx, int sy, const RLEBuffer *p, int contour_color, int mode, float scale, bool alpha_flag) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
drawSprContour_a(int x, int y, int sx, int sy, const byte *p, int contour_color, int mode) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
drawSprContour_a(int x, int y, int sx, int sy, const byte *p, int contour_color, int mode, float scale) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
drawText(int x, int y, uint32 color, const char *str, int hspace=0, int vspace=0, const grFont *font=NULL) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
drop_flag(int fl) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
erase(int x, int y, int sx, int sy, int col) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
erase(int x, int y, int sx, int sy, int r, int g, int b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
fill(int val) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
finit() (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
flush(int x, int y, int sx, int sy) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
flush() (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
flushChanges() (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
get_default_font() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
Get_hWnd() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
get_SizeX() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
get_SizeY() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
getClip(int &l, int &t, int &r, int &b) const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
getClipMode() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
getPixel(int x, int y, uint16 &col) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
getPixel(int x, int y, byte &r, byte &g, byte &b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
grDispatcher() (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
handle_char_input(int input) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
hideMouse() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
init(int sx, int sy, grPixelFormat pixel_format) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
instance(void *hwnd) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherstatic
instance() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
invalidate_region(const grScreenRegion &reg) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
is_active() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
is_in_reinit_mode() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
is_mouse_hidden() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
is_rectangle_visible(int x, int y, int sx, int sy) const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
limitClip(int l, int t, int r, int b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
line(int x1, int y1, int x2, int y2, int col, int line_style=0, bool inverse_col=false) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
lineTo(int x, int y, int len, int dir, int col, int line_style=0) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
load_font(const char *file_name) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherstatic
make_rgb(uint32 color) const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
make_rgb(uint32 r, uint32 g, uint32 b) const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
make_rgb555(uint32 r, uint32 g, uint32 b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
make_rgb555u(uint32 r, uint32 g, uint32 b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
make_rgb565(uint32 r, uint32 g, uint32 b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
make_rgb565u(uint32 r, uint32 g, uint32 b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
make_rgb888(uint32 r, uint32 g, uint32 b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
mask_555_b enum value (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
mask_555_g enum value (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
mask_555_r enum value (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
mask_565_b enum value (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
mask_565_g enum value (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
mask_565_r enum value (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
mouse_cursor() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
PalettedMode() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
pixel_format() const (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
putChar(int x, int y, uint32 color, int font_sx, int font_sy, const byte *font_alpha, const grScreenRegion &char_region) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSpr(int x, int y, int sx, int sy, const byte *p, int mode, int spriteFormat) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSpr(int x, int y, int sx, int sy, const byte *p, int mode, int spriteFormat, float scale) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSpr_a(int x, int y, int sx, int sy, const byte *p, int mode) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSpr_a(int x, int y, int sx, int sy, const byte *p, int mode, float scale) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSpr_rle(int x, int y, int sx, int sy, const RLEBuffer *p, int mode, bool alpha_flag) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSpr_rle(int x, int y, int sx, int sy, const RLEBuffer *p, int mode, float scale, bool alpha_flag) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSpr_rle_rot(const Vect2i &pos, const Vect2i &size, const RLEBuffer *data, bool has_alpha, int mode, float angle) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSpr_rle_rot(const Vect2i &pos, const Vect2i &size, const RLEBuffer *data, bool has_alpha, int mode, float angle, const Vect2f &scale) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSpr_rot(const Vect2i &pos, const Vect2i &size, const byte *data, bool has_alpha, int mode, float angle) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSpr_rot(const Vect2i &pos, const Vect2i &size, const byte *data, bool has_alpha, int mode, float angle, const Vect2f &scale) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSprMask(int x, int y, int sx, int sy, const byte *p, uint32 mask_color, int mask_alpha, int mode) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSprMask(int x, int y, int sx, int sy, const byte *p, uint32 mask_color, int mask_alpha, int mode, float scale) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSprMask_a(int x, int y, int sx, int sy, const byte *p, uint32 mask_color, int mask_alpha, int mode) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSprMask_a(int x, int y, int sx, int sy, const byte *p, uint32 mask_color, int mask_alpha, int mode, float scale) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSprMask_rle(int x, int y, int sx, int sy, const RLEBuffer *p, uint32 mask_color, int mask_alpha, int mode, bool alpha_flag) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSprMask_rle(int x, int y, int sx, int sy, const RLEBuffer *p, uint32 mask_color, int mask_alpha, int mode, float scale, bool alpha_flag) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSprMask_rle_rot(const Vect2i &pos, const Vect2i &size, const RLEBuffer *data, bool has_alpha, uint32 mask_color, int mask_alpha, int mode, float angle) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSprMask_rle_rot(const Vect2i &pos, const Vect2i &size, const RLEBuffer *data, bool has_alpha, uint32 mask_color, int mask_alpha, int mode, float angle, const Vect2f &scale) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSprMask_rot(const Vect2i &pos, const Vect2i &size, const byte *data, bool has_alpha, uint32 mask_color, int mask_alpha, int mode, float angle) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putSprMask_rot(const Vect2i &pos, const Vect2i &size, const byte *data, bool has_alpha, uint32 mask_color, int mask_alpha, int mode, float angle, const Vect2f &scale) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
putTileSpr(int x, int y, const grTileSprite &sprite, bool has_alpha, int mode, Graphics::ManagedSurface *surface=nullptr, bool clip=true) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
rectangle(int x, int y, int sx, int sy, int outcol, int incol, int mode, int line_style=0) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
rectangleAlpha(int x, int y, int sx, int sy, uint32 color, int alpha) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
region_iterator typedef (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
regions_container_t typedef (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
resetSurfaceOverride() (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
restore_handler_t typedef (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
set_default_font(grFont *p) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
set_default_mouse_cursor() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
set_flag(int fl) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
set_input_handler(char_input_hanler_t h) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
set_instance(grDispatcher *p) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
set_null_mouse_cursor() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
set_pixel_format(grPixelFormat mode) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
set_restore_handler(restore_handler_t h) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
setClip() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
setClip(int l, int t, int r, int b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
setClipMode(int m) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
setPixel(int x, int y, int col) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
setPixel(int x, int y, int r, int g, int b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
setPixelFast(int x, int y, int col) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
setPixelFast(int x, int y, int r, int g, int b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
showMouse() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
split_rgb555u(uint32 col, byte &r, byte &g, byte &b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
split_rgb565u(uint32 col, byte &r, byte &g, byte &b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
split_rgb888(uint32 col, uint32 &r, uint32 &g, uint32 &b) (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
surfaceOverride(Graphics::ManagedSurface *target) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
sys_init() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherstatic
temp_buffer(int size) (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
textHeight(const char *str, int vspace=0, const grFont *font=NULL) const (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
textWidth(const char *str, int hspace=0, const grFont *font=NULL, bool first_string_only=false) const (defined in QDEngine::grDispatcher)QDEngine::grDispatcher
toggle_reinit() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinline
wnd_class_name() (defined in QDEngine::grDispatcher)QDEngine::grDispatcherinlinestatic
~grDispatcher() (defined in QDEngine::grDispatcher)QDEngine::grDispatchervirtual