| 
									
										
										
										
											2010-11-14 13:30:57 +00:00
										 |  |  | #ifndef UDPWRAPPER_H
 | 
					
						
							|  |  |  | #define UDPWRAPPER_H
 | 
					
						
							| 
									
										
										
										
											2010-10-12 19:42:29 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | #include "UDPWiimote.h"
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-07-06 01:37:34 +00:00
										 |  |  | #include "Common.h"
 | 
					
						
							| 
									
										
										
										
											2010-07-05 10:46:32 +00:00
										 |  |  | #include "ControllerEmu.h"
 | 
					
						
							| 
									
										
										
										
											2010-07-06 01:37:34 +00:00
										 |  |  | #include "IniFile.h"
 | 
					
						
							| 
									
										
										
										
											2010-07-05 10:46:32 +00:00
										 |  |  | #include <string>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class UDPWrapper : public ControllerEmu::ControlGroup | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | public: | 
					
						
							|  |  |  | 	UDPWiimote * inst; | 
					
						
							|  |  |  | 	int index; | 
					
						
							| 
									
										
										
										
											2010-11-14 13:30:57 +00:00
										 |  |  | 	bool updIR, updAccel, updButt, updNun, updNunAccel, udpEn; //upd from update and udp from... well... UDP
 | 
					
						
							| 
									
										
										
										
											2010-07-05 10:46:32 +00:00
										 |  |  | 	std::string port; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	UDPWrapper(int index, const char* const _name); | 
					
						
							| 
									
										
										
										
											2010-11-14 13:30:57 +00:00
										 |  |  | 	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 = ""); | 
					
						
							| 
									
										
										
										
											2010-07-05 10:46:32 +00:00
										 |  |  | 	void Refresh(); | 
					
						
							| 
									
										
										
										
											2010-07-06 01:37:34 +00:00
										 |  |  | 	virtual ~UDPWrapper(); | 
					
						
							| 
									
										
										
										
											2010-07-05 10:46:32 +00:00
										 |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif
 |