XenevaOS
Loading...
Searching...
No Matches
XenevaOS
Process
DeodhaiXR
dirty.h
Go to the documentation of this file.
1
#pragma once
31
#ifndef __DIRTY_H__
32
#define __DIRTY_H__
33
34
#include "
deodxr.h
"
35
#include <
chitralekha.h
>
36
37
38
39
extern
void
InitialiseDirtyClipList
();
40
41
/*
42
* AddDirtyClip -- add a dirty clip rectangle
43
* @param x -- x position
44
* @param y -- y position
45
* @param w -- width of the rect
46
* @param h -- height of the rect
47
*/
48
extern
void
AddDirtyClip
(
int
x,
int
y,
int
w,
int
h);
49
50
/*
51
* DirtyScreenUpdate -- update the screen with respect
52
* to dirty rect boundary
53
* @param canvas -- pointer to canvas
54
*/
55
extern
void
DirtyScreenUpdate
(
ChCanvas
*
canvas
);
56
57
/*
58
* GetDirtyRectCount -- returns the number of dirty rect
59
*/
60
extern
uint32_t
GetDirtyRectCount
();
61
62
#endif
GetDirtyRectCount
uint32_t GetDirtyRectCount()
Definition
dirty.cpp:105
AddDirtyClip
void AddDirtyClip(int x, int y, int w, int h)
Definition
dirty.cpp:54
DirtyScreenUpdate
void DirtyScreenUpdate(ChCanvas *canvas)
Definition
dirty.cpp:78
InitialiseDirtyClipList
void InitialiseDirtyClipList()
Definition
dirty.cpp:38
uint32_t
unsigned int uint32_t
Definition
acefiex.h:163
chitralekha.h
deodxr.h
canvas
ChCanvas * canvas
Definition
deomain.cpp:92
_ChCanvas_
Definition
chitralekha.h:43
Generated by
1.9.8