internal static ModifierAction ModifierAction_WrapperToInternal(HEU_ModifierActionWrapper action) { switch (action) { case HEU_ModifierActionWrapper.MULTIPARM_INSERT: return ModifierAction.MULTIPARM_INSERT; case HEU_ModifierActionWrapper.MULTIPARM_REMOVE: return ModifierAction.MULTIPARM_REMOVE; case HEU_ModifierActionWrapper.MULTIPARM_CLEAR: return ModifierAction.MULTIPARM_CLEAR; case HEU_ModifierActionWrapper.SET_FLOAT: return ModifierAction.SET_FLOAT; case HEU_ModifierActionWrapper.SET_INT: return ModifierAction.SET_INT; default: return ModifierAction.MULTIPARM_INSERT; } }
public static HEU_ParameterModifier GetNewModifier(HEU_ModifierActionWrapper action, int parameterIndex, int instanceIndex, int modifierValue) { return GetNewModifier(ModifierAction_WrapperToInternal(action), parameterIndex, instanceIndex, modifierValue); }