1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.0 Transitional//EN">
4 <meta http-equiv=
"Content-Type" content=
"text/html;charset=iso-8859-1">
5 <title>File Index
</title>
6 <link href=
"doxygen.css" rel=
"stylesheet" type=
"text/css">
9 <!-- Generated by Doxygen 1.3.4 -->
10 <div class=
"qindex"><a class=
"qindex" href=
"main.html">Main
Page
</a> |
<a class=
"qindex" href=
"classes.html">Alphabetical
List
</a> |
<a class=
"qindex" href=
"annotated.html">Data
Structures
</a> |
<a class=
"qindex" href=
"files.html">File
List
</a> |
<a class=
"qindex" href=
"functions.html">Data
Fields
</a> |
<a class=
"qindex" href=
"globals.html">Globals
</a></div>
11 <h1>dmxpixmap.c File Reference
</h1><code>#include
"<a class="el
" href="dmx_8h-source.html
">dmx.h</a>"</code><br>
12 <code>#include
"<a class="el
" href="dmxsync_8h-source.html
">dmxsync.h</a>"</code><br>
13 <code>#include
"<a class="el
" href="dmxpixmap_8h-source.html
">dmxpixmap.h</a>"</code><br>
14 <code>#include
"pixmapstr.h"</code><br>
15 <code>#include
"servermd.h"</code><br>
16 <table border=
0 cellpadding=
0 cellspacing=
0>
18 <tr><td colspan=
2><br><h2>Functions
</h2></td></tr>
19 <tr><td class=
"memItemLeft" nowrap align=right valign=top
>Bool
</td><td class=
"memItemRight" valign=bottom
><a class=
"el" href=
"dmxpixmap_8c.html#a0">dmxInitPixmap
</a> (ScreenPtr pScreen)
</td></tr>
21 <tr><td class=
"memItemLeft" nowrap align=right valign=top
>void
</td><td class=
"memItemRight" valign=bottom
><a class=
"el" href=
"dmxpixmap_8c.html#a1">dmxBECreatePixmap
</a> (PixmapPtr pPixmap)
</td></tr>
23 <tr><td class=
"memItemLeft" nowrap align=right valign=top
>PixmapPtr
</td><td class=
"memItemRight" valign=bottom
><a class=
"el" href=
"dmxpixmap_8c.html#a2">dmxCreatePixmap
</a> (ScreenPtr pScreen, int width, int height, int depth)
</td></tr>
25 <tr><td class=
"memItemLeft" nowrap align=right valign=top
>Bool
</td><td class=
"memItemRight" valign=bottom
><a class=
"el" href=
"dmxpixmap_8c.html#a3">dmxBEFreePixmap
</a> (PixmapPtr pPixmap)
</td></tr>
27 <tr><td class=
"memItemLeft" nowrap align=right valign=top
>Bool
</td><td class=
"memItemRight" valign=bottom
><a class=
"el" href=
"dmxpixmap_8c.html#a4">dmxDestroyPixmap
</a> (PixmapPtr pPixmap)
</td></tr>
29 <tr><td class=
"memItemLeft" nowrap align=right valign=top
>RegionPtr
</td><td class=
"memItemRight" valign=bottom
><a class=
"el" href=
"dmxpixmap_8c.html#a5">dmxBitmapToRegion
</a> (PixmapPtr pPixmap)
</td></tr>
32 <hr><a name=
"_details"></a><h2>Detailed Description
</h2>
33 Provides pixmap support.
<hr><h2>Function Documentation
</h2>
34 <a class=
"anchor" name=
"a1" doxytag=
"dmxpixmap.c::dmxBECreatePixmap" ></a><p>
35 <table class=
"mdTable" width=
"100%" cellpadding=
"2" cellspacing=
"0">
38 <table cellpadding=
"0" cellspacing=
"0" border=
"0">
40 <td class=
"md" nowrap
valign=
"top"> void dmxBECreatePixmap
</td>
41 <td class=
"md" valign=
"top">(
</td>
42 <td class=
"md" nowrap
valign=
"top">PixmapPtr
</td>
43 <td class=
"mdname1" valign=
"top" nowrap
> <em>pPixmap
</em> </td>
44 <td class=
"md" valign=
"top"> )
</td>
45 <td class=
"md" nowrap
></td>
52 <table cellspacing=
5 cellpadding=
0 border=
0>
60 Create a pixmap on the back-end server.
</td>
63 <a class=
"anchor" name=
"a3" doxytag=
"dmxpixmap.c::dmxBEFreePixmap" ></a><p>
64 <table class=
"mdTable" width=
"100%" cellpadding=
"2" cellspacing=
"0">
67 <table cellpadding=
"0" cellspacing=
"0" border=
"0">
69 <td class=
"md" nowrap
valign=
"top"> Bool dmxBEFreePixmap
</td>
70 <td class=
"md" valign=
"top">(
</td>
71 <td class=
"md" nowrap
valign=
"top">PixmapPtr
</td>
72 <td class=
"mdname1" valign=
"top" nowrap
> <em>pPixmap
</em> </td>
73 <td class=
"md" valign=
"top"> )
</td>
74 <td class=
"md" nowrap
></td>
81 <table cellspacing=
5 cellpadding=
0 border=
0>
89 Destroy the pixmap on the back-end server.
</td>
92 <a class=
"anchor" name=
"a5" doxytag=
"dmxpixmap.c::dmxBitmapToRegion" ></a><p>
93 <table class=
"mdTable" width=
"100%" cellpadding=
"2" cellspacing=
"0">
96 <table cellpadding=
"0" cellspacing=
"0" border=
"0">
98 <td class=
"md" nowrap
valign=
"top"> RegionPtr dmxBitmapToRegion
</td>
99 <td class=
"md" valign=
"top">(
</td>
100 <td class=
"md" nowrap
valign=
"top">PixmapPtr
</td>
101 <td class=
"mdname1" valign=
"top" nowrap
> <em>pPixmap
</em> </td>
102 <td class=
"md" valign=
"top"> )
</td>
103 <td class=
"md" nowrap
></td>
110 <table cellspacing=
5 cellpadding=
0 border=
0>
118 Create and return a region based on the pixmap pointed to by
<em>pPixmap
</em>.
</td>
121 <a class=
"anchor" name=
"a2" doxytag=
"dmxpixmap.c::dmxCreatePixmap" ></a><p>
122 <table class=
"mdTable" width=
"100%" cellpadding=
"2" cellspacing=
"0">
125 <table cellpadding=
"0" cellspacing=
"0" border=
"0">
127 <td class=
"md" nowrap
valign=
"top"> PixmapPtr dmxCreatePixmap
</td>
128 <td class=
"md" valign=
"top">(
</td>
129 <td class=
"md" nowrap
valign=
"top">ScreenPtr
</td>
130 <td class=
"mdname" nowrap
> <em>pScreen
</em>,
</td>
135 <td class=
"md" nowrap
>int
</td>
136 <td class=
"mdname" nowrap
> <em>width
</em>,
</td>
141 <td class=
"md" nowrap
>int
</td>
142 <td class=
"mdname" nowrap
> <em>height
</em>,
</td>
147 <td class=
"md" nowrap
>int
</td>
148 <td class=
"mdname" nowrap
> <em>depth
</em></td>
152 <td class=
"md">)
</td>
153 <td class=
"md" colspan=
"2"></td>
160 <table cellspacing=
5 cellpadding=
0 border=
0>
168 Create a pixmap for
<em>pScreen
</em> with the specified
<em>width
</em>,
<em>height
</em>, and
<em>depth
</em>.
</td>
171 <a class=
"anchor" name=
"a4" doxytag=
"dmxpixmap.c::dmxDestroyPixmap" ></a><p>
172 <table class=
"mdTable" width=
"100%" cellpadding=
"2" cellspacing=
"0">
175 <table cellpadding=
"0" cellspacing=
"0" border=
"0">
177 <td class=
"md" nowrap
valign=
"top"> Bool dmxDestroyPixmap
</td>
178 <td class=
"md" valign=
"top">(
</td>
179 <td class=
"md" nowrap
valign=
"top">PixmapPtr
</td>
180 <td class=
"mdname1" valign=
"top" nowrap
> <em>pPixmap
</em> </td>
181 <td class=
"md" valign=
"top"> )
</td>
182 <td class=
"md" nowrap
></td>
189 <table cellspacing=
5 cellpadding=
0 border=
0>
197 Destroy the pixmap pointed to by
<em>pPixmap
</em>.
</td>
200 <a class=
"anchor" name=
"a0" doxytag=
"dmxpixmap.c::dmxInitPixmap" ></a><p>
201 <table class=
"mdTable" width=
"100%" cellpadding=
"2" cellspacing=
"0">
204 <table cellpadding=
"0" cellspacing=
"0" border=
"0">
206 <td class=
"md" nowrap
valign=
"top"> Bool dmxInitPixmap
</td>
207 <td class=
"md" valign=
"top">(
</td>
208 <td class=
"md" nowrap
valign=
"top">ScreenPtr
</td>
209 <td class=
"mdname1" valign=
"top" nowrap
> <em>pScreen
</em> </td>
210 <td class=
"md" valign=
"top"> )
</td>
211 <td class=
"md" nowrap
></td>
218 <table cellspacing=
5 cellpadding=
0 border=
0>
226 Initialize a private area in
<em>pScreen
</em> for pixmap information.
</td>
232 Generated June
29,
2004 for
<a
233 href=
"http://dmx.sourceforge.net">Distributed Multihead X
</a> by
234 <a href=
"http://www.doxygen.org/index.html">doxygen
</a>