mirror of
				https://github.com/dolphin-emu/dolphin.git
				synced 2025-10-25 09:29:43 +00:00 
			
		
		
		
	git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2000 8ced0084-cf51-0410-be5f-012b33b47a6e
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			640 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			640 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| #include "PluginPAD.h"
 | |
| 
 | |
| namespace Common
 | |
| {
 | |
|     PluginPAD::PluginPAD(const char *_Filename) : CPlugin(_Filename), validPAD(false)
 | |
| 	{  
 | |
| 		PAD_GetStatus = reinterpret_cast<TPAD_GetStatus>
 | |
| 			(LoadSymbol("PAD_GetStatus"));
 | |
| 		PAD_Input = reinterpret_cast<TPAD_Input>
 | |
| 			(LoadSymbol("PAD_Input"));
 | |
| 		PAD_Rumble = reinterpret_cast<TPAD_Rumble>
 | |
| 			(LoadSymbol("PAD_Rumble"));
 | |
| 		PAD_GetAttachedPads = reinterpret_cast<TPAD_GetAttachedPads>
 | |
| 			(LoadSymbol("PAD_GetAttachedPads"));
 | |
| 
 | |
| 		if ((PAD_GetStatus != 0) &&
 | |
| 			(PAD_Input != 0) &&
 | |
| 			(PAD_Rumble != 0) &&
 | |
| 			(PAD_GetAttachedPads != 0))
 | |
| 			validPAD = true;
 | |
|     }
 | |
| 
 | |
|     PluginPAD::~PluginPAD() {}
 | |
| }
 |