vworld/vworld.c File Reference

This is the main program file. More...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <X11/keysym.h>
#include <stdarg.h>
#include <unistd.h>
#include <signal.h>
#include <dirent.h>
#include <ctype.h>
#include <pthread.h>
#include <sched.h>
#include "liqbase.h"
#include "liqcell.h"
#include "liqcell_easyrun.h"
#include "liqcell_dllcache.h"

Functions

int liqcell_parse_liqbrain (liqcell *self, char *inputdata)
int liqcell_parse_liqbrain_filename (liqcell *self, char *filename)
int liqsimpletest_run ()
int superrun ()
void closeall ()
void signalhandler (int sig)
int main (int argc, char *argv[])

Variables

liqcell * universe
liqcell * mirror


Detailed Description

This is the main program file.

Author:
Gary Birkett
Copyright (C) 2008 Gary Birkett

LICENSE

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

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


Function Documentation

void closeall (  ) 

Shuts down liqbase, logs the shutdown, closes canvas, close the app

void signalhandler ( int  sig  ) 

The handler for SIGINT, SIGTERM, and SIGHUP which handles app shutdown

Parameters:
sig The Signal to handle

int superrun (  ) 

Liqbase Framework test run function that runs the test app

Add the handlers

Set the background image that we see


Generated on Sat May 23 23:03:15 2009 for libliqbase by  doxygen 1.5.1