![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreTypes.h"#include "Misc/AssertionMacros.h"#include "Misc/IntrusiveUnsetOptionalState.h"#include "Misc/OptionalFwd.h"#include "Templates/MemoryOps.h"#include "Templates/TypeHash.h"#include "Templates/UnrealTemplate.h"#include "Serialization/Archive.h"#include <type_traits>Go to the source code of this file.
Namespaces | |
| namespace | UE |
| namespace | UE::Core |
| namespace | UE::Core::Private |
| implementation | |
Functions | |
| template<typename OptionalType > | |
| FArchive & | operator<< (FArchive &Ar, TOptional< OptionalType > &Optional) |
| template<typename OptionalType > | |
| auto | GetTypeHash (const TOptional< OptionalType > &Optional) -> decltype(GetTypeHash(*Optional)) |
Variables | |
| constexpr FNullOpt | NullOpt {0} |
|
inline |
| FArchive & operator<< | ( | FArchive & | Ar, |
| TOptional< OptionalType > & | Optional | ||
| ) |