#include <stdlib.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>
#include <X11/extensions/Xv.h>
#include <X11/extensions/Xvlib.h>
#include "liqapp.h"
#include "liqimage.h"
#include "liqcanvas.h"
#include "liqcliprect.h"
#include "liqx11info.h"
Functions | |
int | liqcanvas_firstrun_splash () |
liqx11info * | liqcanvas_getx11info () |
int | liqcanvas_nextevent_x11 (LIQEVENT *ev, int *dirtyflagptr) |
int | liqcanvas_isopen () |
int | liqcanvas_init_usecustomwindow (int pixelwidth, int pixelheight, void *customx11display, void *customx11window) |
int | liqcanvas_init_inner (int pixelwidth, int pixelheight, int fullscreen) |
int | liqcanvas_init (int pixelwidth, int pixelheight, int fullscreen) |
int | liqcanvas_close () |
liqcliprect * | liqcanvas_getcliprect () |
liqimage * | liqcanvas_getsurface () |
int | liqcanvas_getwidth () |
int | liqcanvas_getheight () |
int | liqcanvas_getdpix () |
int | liqcanvas_getdpiy () |
float | liqcanvas_getscalew () |
float | liqcanvas_getscaleh () |
int | liqcanvas_eventcount () |
int | liqcanvas_nextevent (LIQEVENT *ptrevent, int *dirtyflagptr) |
int | liqcanvas_refreshdisplay () |
int | liqcanvas_minimize () |
Variables | |
liqcanvas | canvas = {0,0} |
liqx11info | x11infobase = {NULL} |
Copyright (C) 2008 Gary Birkett
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
int liqcanvas_firstrun_splash | ( | ) |
first run "splash screen" designed to be used in the middle of firstrun detection logic to automagically remove glitches :)
int liqcanvas_init | ( | int | pixelwidth, | |
int | pixelheight, | |||
int | fullscreen | |||
) |
Construct a canvas with a given height and width, also with the option of going fullscreen.
pixelwidth | Width of the canvas | |
pixelheight | Height of the canvas | |
fullscreen | Set this to 1 in order to have a fullscreen canvas |
int liqcanvas_init_inner | ( | int | pixelwidth, | |
int | pixelheight, | |||
int | fullscreen | |||
) |
Construct a canvas with a given height and width, also with the option of going fullscreen.
pixelwidth | Width of the canvas | |
pixelheight | Height of the canvas | |
fullscreen | Set this to 1 in order to have a fullscreen canvas |