2016-01-30 09:49:32 -05:00

20 lines
667 B
C#

using UnityEngine;
using System.Collections;
using System;
using System.Collections.Generic;
namespace InputHandler
{
public abstract class InputMapperAsset : ScriptableObject
{
public enum InputTypes { Action, State, Range }
public abstract Dictionary<string, InputContext> GetMappedContexts();
// TODO: Probably temporary, until we find a better way and all the classes are refactored
public abstract List<int> GetMappedKeyboardKeysAxis();
public abstract List<int> GetMappedKeyboardKeys();
public abstract List<int> GetMappedXboxAxis();
public abstract List<int> GetMappedXboxButtons();
}
}