public void ReloadControlMap() { //load the control mappings into our local (fast) data structure from the storage (slow) data structure var inputMap = KBMInputMap.CreateOrGetFromConfig(); AxisMappings = inputMap.AxisMappings; ButtonMappings = inputMap.ButtonMappings; MouseXSensitivity = inputMap.MouseXSensitivity; MouseYSensitivity = inputMap.MouseYSensitivity; MouseScrollSensitivity = inputMap.MouseScrollSensitivity; UseVerboseWarnings = ConfigState.Instance.UseVerboseLogging; }
private void LoadControlMap() { //load the control map from ConfigState into local state InputMap = (KBMInputMap)KBMInputMap.CreateOrGetFromConfig().Clone(); //I think that's it lol }