#include <type_traits>
#include "UObject/Class.h"
#include "StructUtils/StructUtilsMacros.h"
Go to the source code of this file.
|
| uint32 | UE::StructUtils::GetStructCrc32 (const UScriptStruct &ScriptStruct, const uint8 *StructMemory, const uint32 CRC) |
| |
| uint32 | UE::StructUtils::GetStructCrc32 (const FStructView &StructView, const uint32 CRC) |
| |
| uint32 | UE::StructUtils::GetStructCrc32 (const FConstStructView &StructView, const uint32 CRC) |
| |
| uint32 | UE::StructUtils::GetStructCrc32 (const FSharedStruct &SharedView, const uint32 CRC) |
| |
| uint32 | UE::StructUtils::GetStructCrc32 (const FConstSharedStruct &SharedView, const uint32 CRC) |
| |
| uint32 | UE::StructUtils::GetStructInstanceCrc32 (const UScriptStruct &ScriptStruct, const uint8 *StructMemory, const uint32 CRC) |
| |
| uint32 | UE::StructUtils::GetStructInstanceCrc32 (const FStructView &StructView, const uint32 CRC) |
| |
| uint32 | UE::StructUtils::GetStructInstanceCrc32 (const FConstStructView &StructView, const uint32 CRC) |
| |
| uint32 | UE::StructUtils::GetStructInstanceCrc32 (const FSharedStruct &SharedView, const uint32 CRC) |
| |
| uint32 | UE::StructUtils::GetStructInstanceCrc32 (const FConstSharedStruct &SharedView, const uint32 CRC) |
| |
| uint64 | UE::StructUtils::GetStructHash64 (const UScriptStruct &ScriptStruct, const uint8 *StructMemory) |
| |
| uint64 | UE::StructUtils::GetStructHash64 (const FStructView &StructView) |
| |
| uint64 | UE::StructUtils::GetStructHash64 (const FConstStructView &StructView) |
| |
| uint64 | UE::StructUtils::GetStructHash64 (const FSharedStruct &SharedView) |
| |
| uint64 | UE::StructUtils::GetStructHash64 (const FConstSharedStruct &SharedView) |
| |
| template<typename T > |
| auto * | UE::StructUtils::GetAsUStruct () |
| |
◆ UE_API