Esempio n. 1
0
	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;
	    }
	}
Esempio n. 2
0
	public static HEU_ParameterModifier GetNewModifier(HEU_ModifierActionWrapper action, int parameterIndex, int instanceIndex, int modifierValue)
	{
	    return GetNewModifier(ModifierAction_WrapperToInternal(action), parameterIndex, instanceIndex, modifierValue);
	}