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 GetMappedContexts(); // TODO: Probably temporary, until we find a better way and all the classes are refactored public abstract List GetMappedKeyboardKeysAxis(); public abstract List GetMappedKeyboardKeys(); public abstract List GetMappedXboxAxis(); public abstract List GetMappedXboxButtons(); } }