Files
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

29 lines
734 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "DataProviders/AIDataProvider_QueryParams.h"
#include "AIDataProvider_Random.generated.h"
UCLASS(EditInlineNew, meta = (DisplayName = "Random number"))
class UAIDataProvider_Random : public UAIDataProvider_QueryParams
{
GENERATED_BODY()
protected:
UPROPERTY(EditAnywhere, Category = AI)
float Min;
UPROPERTY(EditAnywhere, Category = AI)
float Max;
UPROPERTY(EditAnywhere, Category = AI)
uint8 bInteger : 1;
public:
UAIDataProvider_Random(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get());
virtual void BindData(const UObject& Owner, int32 RequestId) override;
virtual FString ToString(FName PropName) const override;
};