![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Containers/StaticArray.h"#include "MassEntityElementTypes.h"#include "MassEntityHandle.h"#include "MassArchetypeGroup.h"#include "MassEntityMacros.h"#include "MassEntityRelations.generated.h"Go to the source code of this file.
Classes | |
| struct | UE::Mass::Relations::FRoleTraits |
| struct | UE::Mass::Relations::FRelationTypeTraits |
| struct | FMassRelation |
| struct | FMassRelationFragment |
| struct | FMassRelationMappingFragment |
| struct | FMassRelationRoleInstanceHandle |
| struct | FMassRelationRoleInstanceHandle::FMassRelationRoleInstanceHandleFinder |
Namespaces | |
| namespace | UE |
| namespace | UE::Mass |
| namespace | UE::Mass::Relations |
Concepts | |
| concept | UE::Mass::CRelation |
Macros | |
| #define | UE_API MASSENTITY_API |
Enumerations | |
| enum class | UE::Mass::Relations::ERemovalPolicy : uint8 { UE::Mass::Relations::CleanUp , UE::Mass::Relations::Destroy , UE::Mass::Relations::Splice , UE::Mass::Relations::Custom , UE::Mass::Relations::MAX , UE::Mass::Relations::Default = CleanUp } |
| enum class | UE::Mass::Relations::EExternalMappingRequired : uint8 { UE::Mass::Relations::No , UE::Mass::Relations::Yes , UE::Mass::Relations::Default = Yes } |
| enum class | UE::Mass::Relations::ERelationRole : uint8 { UE::Mass::Relations::Subject , UE::Mass::Relations::Object , UE::Mass::Relations::MAX } |
Functions | |
| FString | UE::Mass::Relations::LexToString (const ERelationRole Value) |
| template<> | |
| bool | UE::Mass::IsA< FMassRelation > (const UStruct *Struct) |
| #define UE_API MASSENTITY_API |