RealDocs

43 results for "comparison" in function

function
UBlueprintPathsLibrary::AutomationDir Engine

Returns the directory used to store files saved by the automation testing framework, such as screenshot comparisons and test artifacts.

function
UBlackboardComponent::CompareKeyValues AIModule

Compares the values stored under two keys using KeyType's comparison logic, returning Less, Equal, or Greater.

function
TArray::Contains Core

Returns true if the array contains at least one element equal to Item.

function
UKismetStringLibrary::Conv_StringToName Engine

Converts a string to an FName.

function
UBlueprintPathsLibrary::DiffDir Engine

Returns the directory used to store temporary files created while diffing content, such as during asset or blueprint comparison tools.

function
FVector::Distance Core

Returns the Euclidean distance between two vectors.

function
UKismetMathLibrary::Distance2D Engine

Returns the Euclidean distance between two 2D points.

function
FString::EndsWith Core

Returns true if this string ends with the specified suffix.

function
UKismetMathLibrary::EqualEqual_DateTimeDateTime Engine

Returns true if two FDateTime values represent the exact same point in time.

function
UKismetInputLibrary::EqualEqual_InputChordInputChord Engine

Tests whether two FInputChord values represent the same key combination, including modifier state.

function
UKismetInputLibrary::EqualEqual_KeyKey Engine

Tests whether two FKey values represent the same key.

function
UKismetMathLibrary::EqualEqual_MatrixMatrix Engine

Returns true if two matrices are equal within the given per-element tolerance.

function
UKismetMathLibrary::EqualEqual_NameName Engine

Returns true if FName A equals FName B.

function
UKismetSystemLibrary::EqualEqual_SoftClassReference Engine

Returns true if two soft class references point to the same class path (A == B).

function
UKismetSystemLibrary::EqualEqual_SoftObjectReference Engine

Returns true if two soft object references point to the same asset path (A == B).

function
UKismetMathLibrary::EqualEqual_TimespanTimespan Engine

Returns true if A and B represent exactly the same duration.

function
UKismetMathLibrary::EqualEqual_Vector4Vector4 Engine

Returns true if all four components of A and B differ by no more than ErrorTolerance.

function
AActor::ForcePropertyCompare Engine

Forces all replicated properties on this actor to do a full comparison against their shadow state for one frame, rather than relying on the shared dirty-tracking state.

function
UKismetMathLibrary::GetAbs2D Engine

Returns a copy of the 2D vector with the absolute value applied to each component.

function
UKismetMathLibrary::GetDate Engine

Returns a new FDateTime containing only the date portion of A, with the time-of-day set to midnight (00:00:00.

function
AActor::GetSimpleCollisionCylinderExtent Engine

Returns the simple collision cylinder as an FVector(Radius, Radius, HalfHeight), convenient for axis-aligned extent comparisons and box overlap approximations.

function
UKismetMathLibrary::GreaterEqual_DoubleDouble Engine

Returns true if A is greater than or equal to B (A >= B).

function
UKismetMathLibrary::GreaterEqual_IntInt Engine

Returns true if A is greater than or equal to B (A >= B).

function
UKismetMathLibrary::Greater_DoubleDouble Engine

Returns true if A is strictly greater than B (A > B).

function
UKismetMathLibrary::Greater_Int64Int64 Engine

Returns true if A is strictly greater than B.

function
UKismetMathLibrary::Greater_TimespanTimespan Engine

Returns true if A is strictly greater than B.

function
FMath::IsNearlyEqual Core

Returns true if two floating-point numbers are within a given absolute tolerance of each other.

function
UKismetMathLibrary::IsNearlyZero2D Engine

Returns true if both components of the vector are within the given tolerance of zero.

function
UKismetMathLibrary::LessEqual_DoubleDouble Engine

Returns true if A is less than or equal to B (A <= B).

function
UKismetMathLibrary::Less_DoubleDouble Engine

Returns true if A is strictly less than B (A < B).

function
UKismetMathLibrary::Less_Int64Int64 Engine

Returns true if A is strictly less than B.

function
UKismetMathLibrary::NotEqualExactly_VectorVector Engine

Returns true if vectors A and B differ in any component by any amount (bitwise comparison, zero tolerance).

function
UKismetMathLibrary::NotEqual_NameName Engine

Returns true if FName A is not equal to FName B.

function
UKismetSystemLibrary::NotEqual_SoftClassReference Engine

Returns true if two soft class references point to different class paths (A != B).

function
UKismetSystemLibrary::NotEqual_SoftObjectReference Engine

Returns true if two soft object references point to different asset paths (A != B).

function
UKismetMathLibrary::NotEqual_VectorVector Engine

Returns true if vectors A and B differ by more than ErrorTolerance on any component.

function
UKismetMathLibrary::RandomBoolWithWeight Engine

Returns true with the given probability and false otherwise.

function
UKismetArrayLibrary::SortNameArray Engine

Sorts an array of FNames in place.

function
UKismetArrayLibrary::SortStringArray Engine

Sorts an array of strings in place, alphabetically by default.

function
FString::StartsWith Core

Returns true if this string begins with the specified prefix.

function
TWeakPtr::UEOpEquals Core

Equality comparison for TWeakPtr that pins both sides to shared pointers and compares the resulting raw pointers.

function
UKismetMathLibrary::VSizeXYSquared Engine

Returns the squared length of a 3D vector's XY components without a square root.

function
UKismetMathLibrary::Vector_Distance2DSquared Engine

Returns the squared XY-plane distance between two 3D points without a square root.