UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Mass::FRelationManager Member List

This is the complete list of members for UE::Mass::FRelationManager, including all inherited members.

CreateRelationData(const FTypeHandle RelationTypeHandle)UE::Mass::FRelationManagerprotected
CreateRelationInstance(FMassEntityHandle Subject, FMassEntityHandle Object)UE::Mass::FRelationManager
CreateRelationInstance(const FTypeHandle RelationTypeHandle, FMassEntityHandle Subject, FMassEntityHandle Object)UE::Mass::FRelationManagerinline
CreateRelationInstances(TNotNull< const UScriptStruct * > RelationType, TArrayView< FMassEntityHandle > Subjects, TArrayView< FMassEntityHandle > Objects)UE::Mass::FRelationManagerinline
CreateRelationInstances(const FTypeHandle RelationTypeHandle, TArrayView< FMassEntityHandle > Subjects, TArrayView< FMassEntityHandle > Objects)UE::Mass::FRelationManager
DestroyRelationInstance(const FTypeHandle RelationTypeHandle, const FMassEntityHandle Subject, const FMassEntityHandle Object)UE::Mass::FRelationManager
DestroyRelationInstance(FMassRelationRoleInstanceHandle RelationHandle) constUE::Mass::FRelationManager
EntityManagerUE::Mass::FRelationManagerprotected
FRelationManager(FMassEntityManager &EntityManager)UE::Mass::FRelationManagerexplicit
GatherHierarchy(const FRelationData &RelationData, const FMassEntityHandle SubjectHandle, FHierarchyEntitiesContainer &SubSubjects, uint32 Depth=0) constUE::Mass::FRelationManagerprotected
GetRelationData(const FTypeHandle RelationTypeHandle) constUE::Mass::FRelationManagerinlineprotected
GetRelationDataChecked(const FTypeHandle RelationTypeHandle) constUE::Mass::FRelationManagerinline
GetRelationDataChecked(const FTypeHandle RelationTypeHandle)UE::Mass::FRelationManagerinline
GetRelationEntities(TConstArrayView< FMassRelationRoleInstanceHandle > RelationEntitiesContainer) constUE::Mass::FRelationManager
GetRelationEntities(TConstArrayView< FMassRelationRoleInstanceHandle > RelationEntitiesContainer, TArray< FMassEntityHandle > &InOutEntityHandles) constUE::Mass::FRelationManager
GetRelationObjects(TNotNull< const UScriptStruct * > RelationType, const FMassEntityHandle SubjectEntity) constUE::Mass::FRelationManagerinline
GetRelationObjects(const FTypeHandle RelationTypeHandle, const FMassEntityHandle SubjectEntity) constUE::Mass::FRelationManagerinline
GetRelationObjects(const FRelationData &RelationData, const FMassEntityHandle SubjectEntity) constUE::Mass::FRelationManagerprotected
GetRelationSubjects(TNotNull< const UScriptStruct * > RelationType, const FMassEntityHandle ObjectEntity) constUE::Mass::FRelationManagerinline
GetRelationSubjects(const FTypeHandle RelationTypeHandle, const FMassEntityHandle ObjectEntity) constUE::Mass::FRelationManagerinline
GetRelationSubjects(const FRelationData &RelationData, const FMassEntityHandle ObjectEntity) constUE::Mass::FRelationManagerprotected
GetRelationTypeHandle(TNotNull< const UScriptStruct * > RelationType) constUE::Mass::FRelationManagerinline
GetRoleEntities(TConstArrayView< FMassRelationRoleInstanceHandle > RelationEntitiesContainer) constUE::Mass::FRelationManager
GetRoleEntities(TConstArrayView< FMassRelationRoleInstanceHandle > RelationEntitiesContainer, TArray< FMassEntityHandle > &InOutEntityHandles) constUE::Mass::FRelationManager
IsSubjectOfRelation(const FTypeHandle RelationTypeHandle, const FMassEntityHandle Subject, const FMassEntityHandle Object) constUE::Mass::FRelationManager
IsSubjectOfRelation(const FRelationData &RelationDataInstance, const FMassEntityHandle Subject, const FMassEntityHandle Object) constUE::Mass::FRelationManager
IsSubjectOfRelationRecursive(const FTypeHandle RelationTypeHandle, const FMassEntityHandle Subject, const FMassEntityHandle Object) constUE::Mass::FRelationManager
IsSubjectOfRelationRecursive(const FRelationData &RelationDataInstance, const FMassEntityHandle Subject, const FMassEntityHandle Object) constUE::Mass::FRelationManager
OnRelationTypeRegistered(const FTypeHandle RegisteredTypeHandle, const FRelationTypeTraits &RelationTypeTraits)UE::Mass::FRelationManager
RelationsDataMapUE::Mass::FRelationManagerprotected
TypeManagerUE::Mass::FRelationManagerprotected