UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Mass::Relations::Private Namespace Reference

Functions

void HandleRole (const FMassEntityManager &EntityManager, FRelationData &RelationData, const FMassEntityHandle &OperatorEntity, UE::Mass::ERelationRole Role, const FMassEntityHandle &RoleEntity, const FMassEntityHandle &RelationEntity, TArray< FMassEntityHandle > &InOutRelationEntitiesToDestroy)
 
void AddRoleInstance (const FMassEntityManager &EntityManager, FRelationData &RelationData, const FMassEntityHandle Subject, const FMassEntityHandle Object, const FMassEntityHandle RelationEntityHandle, TArray< FMassEntityHandle > &InOutRelationEntitiesToDestroy)
 

Function Documentation

◆ AddRoleInstance()

void UE::Mass::Relations::Private::AddRoleInstance ( const FMassEntityManager EntityManager,
FRelationData RelationData,
const FMassEntityHandle  Subject,
const FMassEntityHandle  Object,
const FMassEntityHandle  RelationEntityHandle,
TArray< FMassEntityHandle > &  InOutRelationEntitiesToDestroy 
)

◆ HandleRole()

void UE::Mass::Relations::Private::HandleRole ( const FMassEntityManager EntityManager,
FRelationData RelationData,
const FMassEntityHandle OperatorEntity,
UE::Mass::ERelationRole  Role,
const FMassEntityHandle RoleEntity,
const FMassEntityHandle RelationEntity,
TArray< FMassEntityHandle > &  InOutRelationEntitiesToDestroy 
)
inline