Added follow cam
Added "Controlled" mesh classes Added Global Lighting Class Added Gamepad controls Split terrain nodes into Height and Perlin classes Fixed Splitmesh node stuff
This commit is contained in:
@ -1,15 +1,18 @@
|
||||
#pragma once
|
||||
#include <set>
|
||||
#include "Core.h"
|
||||
#include "DirectXCore.h"
|
||||
#include <XInput.h>
|
||||
#pragma comment(lib, "XInput.lib")
|
||||
|
||||
enum class ControlInputs { Forward, Back, TurnLeft, TurnRight, StrafeLeft, StrafeRight, Up, Down, Fire1, Fire2 };
|
||||
|
||||
class GamePadController
|
||||
{
|
||||
public:
|
||||
GamePadController();
|
||||
~GamePadController();
|
||||
void ProcessGameController();
|
||||
void ProcessGameController(set<ControlInputs>& currentInputs, bool &boostHit);
|
||||
|
||||
private:
|
||||
XINPUT_STATE _controllerState;
|
||||
|
Reference in New Issue
Block a user