![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreTypes.h"#include "Math/MathFwd.h"#include "Misc/AssertionMacros.h"#include "Misc/Crc.h"#include "Math/UnrealMathUtility.h"#include "Containers/UnrealString.h"#include "Misc/Parse.h"#include "Misc/LargeWorldCoordinatesSerializer.h"#include "Misc/EngineNetworkCustomVersion.h"#include "Math/IntPoint.h"#include "Logging/LogMacros.h"#include <type_traits>Go to the source code of this file.
Classes | |
| struct | UE::Math::TVector2< T > |
| struct | TIsPODType< FVector2f > |
| struct | TIsUECoreVariant< FVector2f > |
| struct | TCanBulkSerialize< FVector2f > |
| struct | TIsPODType< FVector2d > |
| struct | TIsUECoreVariant< FVector2d > |
| struct | TCanBulkSerialize< FVector2d > |
Namespaces | |
| namespace | UE |
| namespace | UE::Math |
Functions | |
| template<typename T > | |
| UE_FORCEINLINE_HINT uint32 | UE::Math::GetTypeHash (const TVector2< T > &Vector) |
| FArchive & | UE::Math::operator<< (FArchive &Ar, TVector2< float > &V) |
| void | UE::Math::operator<< (FStructuredArchive::FSlot Slot, TVector2< float > &V) |
| FArchive & | UE::Math::operator<< (FArchive &Ar, TVector2< double > &V) |
| void | UE::Math::operator<< (FStructuredArchive::FSlot Slot, TVector2< double > &V) |
| template<typename T , typename T2 UE_REQUIRES> | |
| UE_FORCEINLINE_HINT TVector2< T > | UE::Math::operator* (T2 Scale, const TVector2< T > &V) |
| UE_DECLARE_LWC_TYPE (Vector2,, FVector2D) | |