// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "CoreMinimal.h" #include "CommonRotator.h" #include "GameSettingRotator.generated.h" /** * */ UCLASS(Abstract, meta = (Category = "Settings", DisableNativeTick)) class GAMESETTINGS_API UGameSettingRotator : public UCommonRotator { GENERATED_BODY() public: UGameSettingRotator(const FObjectInitializer& Initializer); void SetDefaultOption(int32 DefaultOptionIndex); protected: UFUNCTION(BlueprintImplementableEvent, Category = Events, meta = (DisplayName = "On Default Option Specified")) void BP_OnDefaultOptionSpecified(int32 DefaultOptionIndex); };