XenevaOS
Loading...
Searching...
No Matches
compose.h
Go to the documentation of this file.
1
32#ifndef __COMPOSE_H__
33#define __COMPOSE_H__
34
35#include "deodxr.h"
36#include "backdirty.h"
37#include "dirty.h"
38#include "window.h"
39#include "alpha.h"
40#include "animation.h"
41#include "clip.h"
42#include "surface.h"
43
44
62
72
77
78#endif
void _compose_always_on_top_entire(ChCanvas *canvas, Window *win, bool _always_on_top_update, bool _window_moving_, WinSharedInfo *info, Window *rootWin)
_compose_always_on_top_entire – compose entire always on top window
Definition compose.cpp:646
void _compose_always_on_top_dirty(ChCanvas *canvas, WinSharedInfo *info, bool _window_moving_, Window *focusedWin, Window *win)
_compose_always_on_top_dirty – compose always on top window's dirty rectangles
Definition compose.cpp:491
void _compose_dirty_area_(ChCanvas *canvas, Window *win, Window *focusedWin, WinSharedInfo *info)
Check for small area updates !! not entire window.
Definition compose.cpp:39
void _compose_entire_window(ChCanvas *canvas, Window *win, bool _window_update_all_, WinSharedInfo *info, Window *focusedWin, bool _window_moving_, bool _shadow_update)
compose_entire_window – composes an entire window to canvas
Definition compose.cpp:241
Window * rootWin
Definition deomain.cpp:87
ChCanvas * canvas
Definition deomain.cpp:92
bool _shadow_update
Definition deomain.cpp:98
bool _window_update_all_
Definition deomain.cpp:77
bool _always_on_top_update
Definition deomain.cpp:80
Window * focusedWin
Definition deomain.cpp:82
bool _window_moving_
Definition deomain.cpp:81
ChWindow * win
Definition namdapha.cpp:45
Definition chitralekha.h:43
Definition window.h:77
Definition window.h:61