EnhancedInput enums ETriggerState, ETriggerEvent, and ETriggerType should be BlueprintTypes

It would be useful to make ETriggerState, ETriggerEvent, and ETriggerType BlueprintTypes since UInputTrigger is blueprintable. I don’t quite understand how UHT doesn’t complain about functions in UInputTrigger like this:

UFUNCTION(BlueprintCallable, BlueprintNativeEvent, Category = “Trigger”)
ETriggerType GetTriggerType() const;

1 Like