public InputSetting(ActionElementMap _actionElementMap) { this.categoryId = _actionElementMap.get_controllerMap().get_categoryId(); this.layoutId = _actionElementMap.get_controllerMap().get_layoutId(); this.controllerType = _actionElementMap.get_controllerMap().get_controllerType(); this.elementType = _actionElementMap.get_elementType(); this.elementIdentifierId = _actionElementMap.get_elementIdentifierId(); this.axisRange = _actionElementMap.get_axisRange(); this.keyboardKey = _actionElementMap.get_keyCode(); this.modifierKeyFlags = _actionElementMap.get_modifierKeyFlags(); this.actionId = _actionElementMap.get_actionId(); this.axisContribution = _actionElementMap.get_axisContribution(); this.invert = _actionElementMap.get_invert(); this.elementMapId = _actionElementMap.get_id(); }