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

64 lines
1.1 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "BlackboardKeyEnums.generated.h"
namespace EBlackboardCompare
{
enum Type
{
Less = -1,
Equal = 0,
Greater = 1,
NotEqual = 1, // important, do not change
};
}
namespace EBlackboardKeyOperation
{
enum Type
{
Basic,
Arithmetic,
Text,
};
}
UENUM()
namespace EBasicKeyOperation
{
enum Type : int
{
Set UMETA(DisplayName="Is Set"),
NotSet UMETA(DisplayName="Is Not Set"),
};
}
UENUM()
namespace EArithmeticKeyOperation
{
enum Type : int
{
Equal UMETA(DisplayName="Is Equal To"),
NotEqual UMETA(DisplayName="Is Not Equal To"),
Less UMETA(DisplayName="Is Less Than"),
LessOrEqual UMETA(DisplayName="Is Less Than Or Equal To"),
Greater UMETA(DisplayName="Is Greater Than"),
GreaterOrEqual UMETA(DisplayName="Is Greater Than Or Equal To"),
};
}
UENUM()
namespace ETextKeyOperation
{
enum Type : int
{
Equal UMETA(DisplayName="Is Equal To"),
NotEqual UMETA(DisplayName="Is Not Equal To"),
Contain UMETA(DisplayName="Contains"),
NotContain UMETA(DisplayName="Not Contains"),
};
}