shuffle and clean up includes - builds on windows properly again

This commit is contained in:
Ryan Pavlik
2011-04-28 09:49:39 -05:00
parent cf8ba2142e
commit bfcb2fe94c
12 changed files with 48 additions and 79 deletions

View File

@@ -31,20 +31,14 @@
* @brief Classic controller expansion device.
*/
#include "classic.h"
#include "dynamics.h"
#include "events.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#ifdef WIN32
#include <Winsock2.h>
#endif
#include "definitions.h"
#include "wiiuse_internal.h"
#include "dynamics.h"
#include "events.h"
#include "classic.h"
static void classic_ctrl_pressed_buttons(struct classic_ctrl_t* cc, short now);
/**

View File

@@ -35,6 +35,7 @@
#define DEFINITIONS_H_INCLUDED
/* this is wiiuse - used to distinguish from third party programs using wiiuse.h */
#include <stdio.h>
#include "os.h"
#define WIIMOTE_PI 3.14159265f

View File

@@ -35,6 +35,9 @@
* motion sensing.
*/
#include "dynamics.h"
#include "ir.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
@@ -43,10 +46,6 @@
#include <float.h>
#endif
#include "definitions.h"
#include "wiiuse_internal.h"
#include "ir.h"
#include "dynamics.h"
/**
* @brief Calculate the roll, pitch, yaw.

View File

@@ -34,30 +34,27 @@
* that are sent from the wiimote to us.
*/
#include <stdio.h>
#ifndef WIN32
#include <sys/time.h>
#include <unistd.h>
#include <errno.h>
#else
#include <winsock2.h>
#endif
#include <sys/types.h>
#include <stdlib.h>
#include <math.h>
#include "definitions.h"
#include "io.h"
#include "wiiuse_internal.h"
#include "events.h"
#include "io.h"
#include "dynamics.h"
#include "ir.h"
#include "nunchuk.h"
#include "classic.h"
#include "guitar_hero_3.h"
#include "wiiboard.h"
#include "events.h"
#include <stdio.h>
#ifndef WIN32
#include <sys/time.h>
#include <unistd.h>
#include <errno.h>
#endif
#include <sys/types.h>
#include <stdlib.h>
#include <math.h>
static void idle_cycle(struct wiimote_t* wm);
static void clear_dirty_reads(struct wiimote_t* wm);

View File

@@ -31,20 +31,15 @@
* @brief Guitar Hero 3 expansion device.
*/
#include "guitar_hero_3.h"
#include "dynamics.h"
#include "events.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#ifdef WIN32
#include <Winsock2.h>
#endif
#include "definitions.h"
#include "wiiuse_internal.h"
#include "dynamics.h"
#include "events.h"
#include "guitar_hero_3.h"
static void guitar_hero_3_pressed_buttons(struct guitar_hero_3_t* gh3, short now);
/**

View File

@@ -30,14 +30,11 @@
* @file
* @brief Handles device I/O (non-OS specific).
*/
#include "io.h"
#include <stdio.h>
#include <stdlib.h>
#include "definitions.h"
#include "wiiuse_internal.h"
#include "io.h"
/**
* @brief Get initialization data from the wiimote.

View File

@@ -33,18 +33,14 @@
#ifdef WIN32
#include "io.h"
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <hidsdi.h>
#include <setupapi.h>
#include "definitions.h"
#include "wiiuse_internal.h"
#include "io.h"
int wiiuse_find(struct wiimote_t** wm, int max_wiimotes, int timeout) {
GUID device_id;
HANDLE dev;

View File

@@ -31,6 +31,8 @@
* @brief Handles IR data.
*/
#include "ir.h"
#include <stdio.h>
#include <math.h>
@@ -38,10 +40,6 @@
#include <unistd.h>
#endif
#include "definitions.h"
#include "wiiuse_internal.h"
#include "ir.h"
static int get_ir_sens(struct wiimote_t* wm, char** block1, char** block2);
static void interpret_ir_data(struct wiimote_t* wm);
static void fix_rotated_ir_dots(struct ir_dot_t* dot, float ang);

View File

@@ -31,15 +31,14 @@
* @brief Nunchuk expansion device.
*/
#include "nunchuk.h"
#include "dynamics.h"
#include "events.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "definitions.h"
#include "wiiuse_internal.h"
#include "dynamics.h"
#include "events.h"
#include "nunchuk.h"
static void nunchuk_pressed_buttons(struct nunchuk_t* nc, byte now);

View File

@@ -31,20 +31,14 @@
* @brief Wii Fit Balance Board device.
*/
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <math.h>
#ifdef WIN32
#include <Winsock2.h>
#endif
#include "definitions.h"
#include "wiiuse_internal.h"
#include "wiiboard.h"
#include "dynamics.h"
#include "events.h"
#include "wiiboard.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
static uint16_t big_to_lil(uint16_t num)
{

View File

@@ -35,20 +35,17 @@
* of the API.
*/
#include "wiiuse_internal.h"
#include "events.h"
#include "io.h"
#include <stdio.h>
#include <stdlib.h>
#ifndef WIN32
#include <unistd.h>
#else
#include <Winsock2.h>
#endif
#include "definitions.h"
#include "wiiuse_internal.h"
#include "events.h"
#include "io.h"
static int g_banner = 0;
/**

View File

@@ -44,7 +44,9 @@
#ifndef WIIUSE_INTERNAL_H_INCLUDED
#define WIIUSE_INTERNAL_H_INCLUDED
#ifndef WIN32
#ifdef WIN32
#include <Winsock2.h>
#else
#include <arpa/inet.h> /* htons() */
#include <bluetooth/bluetooth.h>
#endif