InputCommon: Extract ControlReference from ControllerInterface

Better separation of concerns. Relegates `ControllerInterface` to
enumerating input controls, and the new `ControlReference` deals with
combining inputs and configuration expression parsing.
This commit is contained in:
Michael Maltese
2017-02-07 22:59:10 -08:00
parent f621a6af43
commit a509f56116
15 changed files with 274 additions and 282 deletions
File diff suppressed because it is too large Load Diff