bUseCurrentInput

If true, then the Current input will be used to initialize the state, and is required to be a variable that holds the current state.