Cross Reference: mioverlay.h
xref
: /
vbox
/
src
/
VBox
/
Additions
/
x11
/
x11include
/
xorg-server-1.1.0
/
mioverlay.h
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
/* $XFree86:
xc
/
programs
/
Xserver
/
mi
/
mioverlay.h
,v 3.3 2000/02/29 00:16:03 mvojkovi Exp $ */
#
ifdef
HAVE_DIX_CONFIG_H
#
include
<
dix-config.h
>
#
endif
#
ifndef
__MIOVERLAY_H
#
define
__MIOVERLAY_H
typedef
void
(*
miOverlayTransFunc
)(
ScreenPtr
,
int
,
BoxPtr
);
typedef
Bool
(*
miOverlayInOverlayFunc
)(
WindowPtr
);
Bool
miInitOverlay
(
ScreenPtr
pScreen
,
miOverlayInOverlayFunc
inOverlay
,
miOverlayTransFunc
trans
);
Bool
miOverlayGetPrivateClips
(
WindowPtr
pWin
,
RegionPtr
*
borderClip
,
RegionPtr
*
clipList
);
Bool
miOverlayCollectUnderlayRegions
(
WindowPtr
,
RegionPtr
*);
void
miOverlayComputeCompositeClip
(
GCPtr
,
WindowPtr
);
Bool
miOverlayCopyUnderlay
(
ScreenPtr
);
void
miOverlaySetTransFunction
(
ScreenPtr
,
miOverlayTransFunc
);
void
miOverlaySetRootClip
(
ScreenPtr
,
Bool
);
#
endif
/* __MIOVERLAY_H */