UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMassCommandBuildEntityWithSharedFragments< TSharedFragmentValues, TOthers >::FPerSharedFragmentsHashData Struct Reference

#include <MassCommands.h>

Public Member Functions

 FPerSharedFragmentsHashData (FMassArchetypeSharedFragmentValues &&InSharedFragmentValues)
 
SIZE_T GetAllocatedSize () const
 

Public Attributes

TArray< FMassEntityHandleTargetEntities
 
UE::Mass::TMultiArray< TOthers... > Fragments
 
FMassArchetypeSharedFragmentValues SharedFragmentValues
 

Constructor & Destructor Documentation

◆ FPerSharedFragmentsHashData()

template<typename TSharedFragmentValues , typename... TOthers>
FMassCommandBuildEntityWithSharedFragments< TSharedFragmentValues, TOthers >::FPerSharedFragmentsHashData::FPerSharedFragmentsHashData ( FMassArchetypeSharedFragmentValues &&  InSharedFragmentValues)
inline

Member Function Documentation

◆ GetAllocatedSize()

template<typename TSharedFragmentValues , typename... TOthers>
SIZE_T FMassCommandBuildEntityWithSharedFragments< TSharedFragmentValues, TOthers >::FPerSharedFragmentsHashData::GetAllocatedSize ( ) const
inline

Member Data Documentation

◆ Fragments

template<typename TSharedFragmentValues , typename... TOthers>
UE::Mass::TMultiArray<TOthers...> FMassCommandBuildEntityWithSharedFragments< TSharedFragmentValues, TOthers >::FPerSharedFragmentsHashData::Fragments
mutable

◆ SharedFragmentValues

template<typename TSharedFragmentValues , typename... TOthers>
FMassArchetypeSharedFragmentValues FMassCommandBuildEntityWithSharedFragments< TSharedFragmentValues, TOthers >::FPerSharedFragmentsHashData::SharedFragmentValues

◆ TargetEntities

template<typename TSharedFragmentValues , typename... TOthers>
TArray<FMassEntityHandle> FMassCommandBuildEntityWithSharedFragments< TSharedFragmentValues, TOthers >::FPerSharedFragmentsHashData::TargetEntities

The documentation for this struct was generated from the following file: