Navigation
API > API/Runtime > API/Runtime/MassEntity > API/Runtime/MassEntity/FMassEntityManager > API/Runtime/MassEntity/FMassEntityManager/GetOrMakeCreationContext
References
| Module | MassEntity |
| Header | /Engine/Source/Runtime/MassEntity/Public/MassEntityManager.h |
| Include | #include "MassEntityManager.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassEntityManager.cpp |
TSharedRef< FEntityCreationContext > GetOrMakeCreationContext
(
TConstArrayView< FMassEntityHandle > ReservedEntities,
FMassArchetypeEntityCollection && EntityCollection
)
Remarks
If ActiveCreationContext is not valid the function creates a new shared FEntityCreationContext instance and returns that. Otherwise ActiveCreationContext will get extended with ReservedEntities and EntityCollection, and returned by the function.