UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CoreUObject Namespace Reference

Namespaces

namespace  Private
 

Enumerations

enum class  EAllowSetNullOnNonNullableBehavior : uint8 { Disabled , Enabled }
 

Functions

EAllowSetNullOnNonNullableBehavior AllowSetNullOnNonNullableBehavior ()
 
template<typename UEnumType UE_REQUIRES>
bool TestEqual (const FString &What, const UEnumType Actual, const UEnumType Expected, FAutomationTestBase &InTestInstance)
 
template<typename UEnumType UE_REQUIRES>
bool TestNotEqual (const FString &What, const UEnumType Actual, const UEnumType Expected, FAutomationTestBase &InTestInstance)
 

Enumeration Type Documentation

◆ EAllowSetNullOnNonNullableBehavior

Enumerator
Disabled 
Enabled 

Function Documentation

◆ AllowSetNullOnNonNullableBehavior()

EAllowSetNullOnNonNullableBehavior UE::CoreUObject::AllowSetNullOnNonNullableBehavior ( )
inline

◆ TestEqual()

template<typename UEnumType UE_REQUIRES>
bool UE::CoreUObject::TestEqual ( const FString &  What,
const UEnumType  Actual,
const UEnumType  Expected,
FAutomationTestBase InTestInstance 
)

Tests the equality of a UEnum.

◆ TestNotEqual()

template<typename UEnumType UE_REQUIRES>
bool UE::CoreUObject::TestNotEqual ( const FString &  What,
const UEnumType  Actual,
const UEnumType  Expected,
FAutomationTestBase InTestInstance 
)

Tests the inequality of a UEnum.