UObjectBase::IsValidLowLevelFast

Faster version of IsValidLowLevel.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectBase.h

Include

#include "UObject/UObjectBase.h"

Source

/Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectBase.cpp

Syntax

bool IsValidLowLevelFast
(
    bool bRecursive
) const

Remarks

Faster version of IsValidLowLevel. Checks to see if the object appears to be valid by checking pointers and their alignment. Name and InternalIndex checks are less accurate than IsValidLowLevel.

Returns

true if this appears to be a valid object

Parameters

Parameter

Description

bRecursive

true if the Class pointer should be checked with IsValidLowLevelFast

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss