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
extern
void
InitialiseDirtyClipList
();
38
39
/*
40
* AddDirtyClip -- add a dirty clip rectangle
41
* @param x -- x position
42
* @param y -- y position
43
* @param w -- width of the rect
44
* @param h -- height of the rect
45
*/
46
extern
void
AddDirtyClip
(
int
x,
int
y,
int
w,
int
h);
47
48
/*
49
* DirtyScreenUpdate -- update the screen with respect
50
* to dirty rect boundary
51
* @param canvas -- pointer to canvas
52
*/
53
extern
void
DirtyScreenUpdate
(
ChCanvas
*
canvas
);
54
55
/*
56
* GetDirtyRectCount -- returns the number of dirty rect
57
*/
58
extern
uint32_t
GetDirtyRectCount
();
59
60
#endif
GetDirtyRectCount
uint32_t GetDirtyRectCount()
Definition
dirty.cpp:131
AddDirtyClip
void AddDirtyClip(int x, int y, int w, int h)
Definition
dirty.cpp:57
DirtyScreenUpdate
void DirtyScreenUpdate(ChCanvas *canvas)
Definition
dirty.cpp:85
InitialiseDirtyClipList
void InitialiseDirtyClipList()
Definition
dirty.cpp:40
uint32_t
unsigned int uint32_t
Definition
acefiex.h:163
chitralekha.h
deodxr.h
canvas
ChCanvas * canvas
Definition
deomain.cpp:91
_ChCanvas_
Definition
chitralekha.h:40
Generated by
1.9.8