20 lines
		
	
	
		
			333 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			333 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#pragma once
 | 
						|
#include "Controllers.h"
 | 
						|
#include "KPlayerController.h"
 | 
						|
 | 
						|
namespace KapitanGame {;
 | 
						|
	enum class InputState : int {
 | 
						|
		Pressed,
 | 
						|
		Released,
 | 
						|
		Hold
 | 
						|
	};
 | 
						|
	struct KActionBind {
 | 
						|
		std::string Name;
 | 
						|
		InputState ExpectedInputState;
 | 
						|
		KPlayerController* ControllerObject;
 | 
						|
		KPlayerCommand Command;
 | 
						|
		Controllers Controller;
 | 
						|
	};
 | 
						|
}
 | 
						|
 |