![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "MassRelationManager.h"#include "MassEntityBuilder.h"#include "MassEntityTypes.h"#include "MassEntityManager.h"#include "MassRelationObservers.h"#include "MassExecutionContext.h"#include "Interfaces/ITextureFormat.h"#include "MassCommands.h"#include "MassArchetypeGroupCommands.h"#include "Algo/RemoveIf.h"Classes | |
| struct | UE::Mass::FScopedRecursiveLimit |
Namespaces | |
| namespace | UE |
| namespace | UE::Mass |
| namespace | UE::Mass::Relations |
| namespace | UE::Mass::Relations::Private |
Functions | |
| DECLARE_CYCLE_STAT (TEXT("Mass Relation IsSubject"), STAT_Mass_IsSubject, STATGROUP_Mass) | |
| DECLARE_CYCLE_STAT (TEXT("Mass Relation IsSubject Recursive"), STAT_Mass_IsSubjectRecursive, STATGROUP_Mass) | |
| 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) |
| void | UE::Mass::Relations::Private::AddRoleInstance (const FMassEntityManager &EntityManager, FRelationData &RelationData, const FMassEntityHandle Subject, const FMassEntityHandle Object, const FMassEntityHandle RelationEntityHandle, TArray< FMassEntityHandle > &InOutRelationEntitiesToDestroy) |
| DECLARE_CYCLE_STAT | ( | TEXT("Mass Relation IsSubject Recursive") | , |
| STAT_Mass_IsSubjectRecursive | , | ||
| STATGROUP_Mass | |||
| ) |
| DECLARE_CYCLE_STAT | ( | TEXT("Mass Relation IsSubject") | , |
| STAT_Mass_IsSubject | , | ||
| STATGROUP_Mass | |||
| ) |