From 27d1e03d7bdf8fcfe7292c06e40bc3e2fca9158e Mon Sep 17 00:00:00 2001 From: Denis Oliver Kropp Date: Tue, 19 Oct 2010 15:56:15 +0200 Subject: pluggit --- src/classes.h | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 src/classes.h (limited to 'src/classes.h') diff --git a/src/classes.h b/src/classes.h new file mode 100644 index 0000000..4809afb --- /dev/null +++ b/src/classes.h @@ -0,0 +1,64 @@ +#define DIRECT_ENABLE_DEBUG + + +#include +#include + +using namespace std; + + +/* + * ++DFB + */ +#include <++dfb.h> + + + +/* + * Direct + */ +extern "C" { +#include + +#include +#include +#include +#include +#include +#include + +#include +} + + +/* + * Win32 + */ +#ifdef __WIN32__ +#define CreateWindow CreateWindowWin32 +#include +#include +#include +#include "videodriver.h" +#undef CreateWindow + +#else + +/* + * X11 + */ +extern "C" { +#include /* fundamentals X datas structures */ +#include /* datas definitions for various functions */ +#include /* for a perfect use of keyboard events */ +#include +#include + +#include +#include +#include +#include +} + +#endif + -- cgit