You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Add spaces to overridden display names, it doesn't add them automatically Move some functions out of Utilities into their own categories like Transformation, this improves the UX for the node picker and Utilities is for Core functionality Simplify and combine some redundant categories Clean up functions like IsValid to specify the type and attempt to unify case for math functions #rb ben.hoffman [CL 16355176 by ben zeigler in ue5-main branch]
35 lines
1.0 KiB
C++
35 lines
1.0 KiB
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#include "K2Node_EnumInequality.h"
|
|
//#include "KismetCompiler.h"
|
|
#include "Kismet/KismetMathLibrary.h"
|
|
//#include "BlueprintNodeSpawner.h"
|
|
//#include "EditorCategoryUtils.h"
|
|
//#include "BlueprintActionDatabaseRegistrar.h"
|
|
|
|
#define LOCTEXT_NAMESPACE "K2Node_EnumInequality"
|
|
|
|
UK2Node_EnumInequality::UK2Node_EnumInequality(const FObjectInitializer& ObjectInitializer)
|
|
: Super(ObjectInitializer)
|
|
{
|
|
}
|
|
|
|
FText UK2Node_EnumInequality::GetTooltipText() const
|
|
{
|
|
return LOCTEXT("EnumInequalityTooltip", "Returns true if A is NOT equal to B (A != B)");
|
|
}
|
|
|
|
FText UK2Node_EnumInequality::GetNodeTitle(ENodeTitleType::Type TitleType) const
|
|
{
|
|
return NSLOCTEXT("K2Node_EnumInequality", "NotEqualEnum", "Not Equal (Enum)");
|
|
}
|
|
|
|
void UK2Node_EnumInequality::GetConditionalFunction(FName& FunctionName, UClass** FunctionClass) const
|
|
{
|
|
FunctionName = GET_FUNCTION_NAME_CHECKED(UKismetMathLibrary, NotEqual_ByteByte);
|
|
*FunctionClass = UKismetMathLibrary::StaticClass();
|
|
}
|
|
|
|
|
|
#undef LOCTEXT_NAMESPACE
|