![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Containers/Array.h"#include "Containers/ContainersFwd.h"#include "Containers/EnumAsByte.h"#include "Containers/Map.h"#include "Containers/UnrealString.h"#include "HAL/CriticalSection.h"#include "Internationalization/Text.h"#include "Math/Box.h"#include "Math/Box2D.h"#include "Math/BoxSphereBounds.h"#include "Math/Color.h"#include "Math/Float16.h"#include "Math/IntPoint.h"#include "Math/IntRect.h"#include "Math/IntVector.h"#include "Math/MathFwd.h"#include "Math/Matrix.h"#include "Math/OrientedBox.h"#include "Math/Plane.h"#include "Math/Quat.h"#include "Math/RandomStream.h"#include "Math/Rotator.h"#include "Math/Sphere.h"#include "Math/Transform.h"#include "Math/TwoVectors.h"#include "Math/Vector.h"#include "Math/Vector2D.h"#include "Math/Vector2DHalf.h"#include "Math/Vector4.h"#include "Misc/DateTime.h"#include "Misc/EnumClassFlags.h"#include "Misc/FrameNumber.h"#include "Misc/FrameRate.h"#include "Misc/FrameTime.h"#include "Misc/Guid.h"#include "Misc/Timespan.h"#include "Serialization/Archive.h"#include "Templates/UnrealTemplate.h"#include "UObject/NameTypes.h"#include "UObject/SoftObjectPath.h"#include "InterchangeCustomVersion.h"Go to the source code of this file.
Namespaces | |
| namespace | UE |
| namespace | UE::Interchange |
| namespace | UE::Interchange::Private |
Variables | |
| template<typename T > | |
| constexpr bool | UE::Interchange::TIsStringType = std::is_same_v<T, FString> || std::is_same_v<T, FName> || std::is_same_v<T, FSoftObjectPath> |
| template<typename T > | |
| constexpr bool | UE::Interchange::TIsArrayOfStringType = TAttributeStorageTypeTraits<T>::bIsArrayOfStringType |
| template<typename T > | |
| constexpr bool | UE::Interchange::TIsArrayOfEnumType = TAttributeStorageTypeTraits<T>::bIsArrayOfEnumType |
| template<typename T > | |
| constexpr bool | UE::Interchange::TIsArrayOfEnumAsByteType = TAttributeStorageTypeTraits<T>::bIsArrayOfEnumAsByteType |
| template<typename T > | |
| constexpr bool | UE::Interchange::TIsNonEnumType = !TIsEnum<T>::Value && !TIsTEnumAsByte<T>::Value && !TIsArrayOfEnumType<T> && !TIsArrayOfEnumAsByteType<T> |