mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 14:19:46 -06:00
Linux build fix, code cleanup, and compiler warning removal.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5840 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
@ -12,7 +12,7 @@ files = [
|
|||||||
|
|
||||||
libs = [
|
libs = [
|
||||||
'core', 'lzo2', 'discio', 'bdisasm', 'videocommon',
|
'core', 'lzo2', 'discio', 'bdisasm', 'videocommon',
|
||||||
'inputcommon', 'inputuicommon', 'common', 'lua', 'z', 'sfml-network',
|
'inputuicommon', 'inputcommon', 'common', 'lua', 'z', 'sfml-network',
|
||||||
'SDL'
|
'SDL'
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -65,8 +65,9 @@ THREAD_RETURN UDPWiiThread(void* arg)
|
|||||||
}
|
}
|
||||||
|
|
||||||
UDPWiimote::UDPWiimote(const char *_port) :
|
UDPWiimote::UDPWiimote(const char *_port) :
|
||||||
|
port(_port),
|
||||||
d(new _d) ,x(0),y(0),z(0),nunX(0),nunY(0),
|
d(new _d) ,x(0),y(0),z(0),nunX(0),nunY(0),
|
||||||
pointerX(-0.1),pointerY(-0.1),nunMask(0),mask(0),time(0),port(_port)
|
pointerX(-0.1),pointerY(-0.1),nunMask(0),mask(0),time(0)
|
||||||
{
|
{
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
u_long iMode = 1;
|
u_long iMode = 1;
|
||||||
|
@ -1,25 +1,13 @@
|
|||||||
#include "UDPWrapper.h"
|
#include "UDPWrapper.h"
|
||||||
#include "UDPWiimote.h"
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
|
|
||||||
#include <wx/wx.h>
|
|
||||||
#include <wx/listbox.h>
|
|
||||||
#include <wx/textctrl.h>
|
|
||||||
#include <wx/button.h>
|
|
||||||
#include <wx/stattext.h>
|
|
||||||
#include <wx/combobox.h>
|
|
||||||
#include <wx/checkbox.h>
|
|
||||||
#include <wx/notebook.h>
|
|
||||||
#include <wx/panel.h>
|
|
||||||
#include <wx/spinctrl.h>
|
|
||||||
|
|
||||||
UDPWrapper::UDPWrapper(int indx, const char* const _name) :
|
UDPWrapper::UDPWrapper(int indx, const char* const _name) :
|
||||||
|
ControllerEmu::ControlGroup(_name,GROUP_TYPE_UDPWII),
|
||||||
|
inst(NULL), index(indx),
|
||||||
updIR(false),updAccel(false),
|
updIR(false),updAccel(false),
|
||||||
updButt(false),udpEn(false),inst(NULL),
|
updButt(false),udpEn(false)
|
||||||
index(indx),ControllerEmu::ControlGroup(_name,GROUP_TYPE_UDPWII)
|
|
||||||
{
|
{
|
||||||
char s[5];
|
char s[5];
|
||||||
sprintf(s,"%d",4432+index);
|
sprintf(s,"%d",4432+index);
|
||||||
|
@ -1,14 +1,23 @@
|
|||||||
#ifndef UDPWRAPPER_H
|
#ifndef UDPWRAPPER_H
|
||||||
#define UDPWRAPPER_H
|
#define UDPWRAPPER_H
|
||||||
|
|
||||||
#include <Common.h>
|
#include "Common.h"
|
||||||
#include "ControllerEmu.h"
|
#include "ControllerEmu.h"
|
||||||
#include <IniFile.h>
|
#include "IniFile.h"
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
class wxWindow;
|
#include <wx/wx.h>
|
||||||
class UDPWiimote;
|
#include <wx/listbox.h>
|
||||||
class Wiimote;
|
#include <wx/textctrl.h>
|
||||||
|
#include <wx/button.h>
|
||||||
|
#include <wx/stattext.h>
|
||||||
|
#include <wx/combobox.h>
|
||||||
|
#include <wx/checkbox.h>
|
||||||
|
#include <wx/notebook.h>
|
||||||
|
#include <wx/panel.h>
|
||||||
|
#include <wx/spinctrl.h>
|
||||||
|
|
||||||
|
#include "UDPWiimote.h"
|
||||||
|
|
||||||
class UDPWrapper : public ControllerEmu::ControlGroup
|
class UDPWrapper : public ControllerEmu::ControlGroup
|
||||||
{
|
{
|
||||||
@ -22,7 +31,8 @@ public:
|
|||||||
virtual void LoadConfig(IniFile::Section *sec, const std::string& defdev = "", const std::string& base = "" );
|
virtual void LoadConfig(IniFile::Section *sec, const std::string& defdev = "", const std::string& base = "" );
|
||||||
virtual void SaveConfig(IniFile::Section *sec, const std::string& defdev = "", const std::string& base = "" );
|
virtual void SaveConfig(IniFile::Section *sec, const std::string& defdev = "", const std::string& base = "" );
|
||||||
void Refresh();
|
void Refresh();
|
||||||
void Configure(wxWindow * parent); virtual ~UDPWrapper();
|
void Configure(wxWindow * parent);
|
||||||
|
virtual ~UDPWrapper();
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -16,7 +16,6 @@
|
|||||||
// http://code.google.com/p/dolphin-emu/
|
// http://code.google.com/p/dolphin-emu/
|
||||||
|
|
||||||
#include "ConfigDiag.h"
|
#include "ConfigDiag.h"
|
||||||
#include "UDPWrapper.h"
|
|
||||||
|
|
||||||
#define _connect_macro_(b, f, c, s) (b)->Connect(wxID_ANY, (c), wxCommandEventHandler( f ), (wxObject*)0, (wxEvtHandler*)s)
|
#define _connect_macro_(b, f, c, s) (b)->Connect(wxID_ANY, (c), wxCommandEventHandler( f ), (wxObject*)0, (wxEvtHandler*)s)
|
||||||
#define WXSTR_FROM_STR(s) (wxString::From8BitData((s).c_str()))
|
#define WXSTR_FROM_STR(s) (wxString::From8BitData((s).c_str()))
|
||||||
|
@ -43,8 +43,7 @@
|
|||||||
#include "ControllerEmu.h"
|
#include "ControllerEmu.h"
|
||||||
#include "InputConfig.h"
|
#include "InputConfig.h"
|
||||||
#include "FileSearch.h"
|
#include "FileSearch.h"
|
||||||
|
#include "UDPWrapper.h"
|
||||||
class UDPWrapper;
|
|
||||||
|
|
||||||
class PadSetting
|
class PadSetting
|
||||||
{
|
{
|
||||||
@ -152,8 +151,9 @@ class UDPConfigButton : public wxButton
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
UDPWrapper * wrapper;
|
UDPWrapper * wrapper;
|
||||||
UDPConfigButton( wxWindow* const parent, UDPWrapper * udp) : wrapper(udp),
|
UDPConfigButton( wxWindow* const parent, UDPWrapper * udp) :
|
||||||
wxButton( parent, -1, wxT("Configure"), wxDefaultPosition )
|
wxButton( parent, -1, wxT("Configure"), wxDefaultPosition ),
|
||||||
|
wrapper(udp)
|
||||||
{}
|
{}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ if wmenv['HAVE_WX']:
|
|||||||
"FillReport.cpp",
|
"FillReport.cpp",
|
||||||
]
|
]
|
||||||
|
|
||||||
libs = [ 'common', 'inputcommon', 'inputuicommon', 'SDL' ]
|
libs = [ 'inputuicommon', 'inputcommon', 'common', 'SDL' ]
|
||||||
|
|
||||||
cxxflags = [ ]
|
cxxflags = [ ]
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ files = [
|
|||||||
'WiimoteConfigDiag.cpp',
|
'WiimoteConfigDiag.cpp',
|
||||||
]
|
]
|
||||||
|
|
||||||
libs = [ 'inputcommon', 'inputuicommon', 'common', 'SDL' ]
|
libs = [ 'inputuicommon', 'inputcommon', 'common', 'SDL' ]
|
||||||
|
|
||||||
cxxflags = [ ]
|
cxxflags = [ ]
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user