Note: that TSharedFragmentValues is always expected to be [FMassArchetypeSharedFragmentValues](API\Plugins\MassEntity\FMassArchetypeSharedFragmentValu-), but is declared as template's param to maintain uniform command adding interface via [FMassCommandBuffer.PushCommand](API\Plugins\MassEntity\FMassCommandBuffer\PushCommand\4).
template<typename TSharedFragmentValues, typename... TOthers>
struct FMassCommandBuildEntityWithSharedFragments : public FMassBatchedCommand
Remarks
Note: that TSharedFragmentValues is always expected to be FMassArchetypeSharedFragmentValues, but is declared as template's param to maintain uniform command adding interface via FMassCommandBuffer.PushCommand. PushCommands received all input params in one `typename..._ list and as such cannot be easily split up to reason about.