I have a UStruct that has a TArray. At beginPlay I add a single component to that array like so…
rmc_Base.base.Add(NewObject<URuntimeMeshComponent>(this, FName("rtm_Base")));
Usually I would have added the object in the constructor using
CreateDefaultSubobject<URuntimeMeshComponent>(TEXT("rtm_Base"));
but I need to be able to add these components to an array as needed. So why is my mesh no longer drawing. I can see the component listed in the hierarchy in the editor when I play the game. But it is not being rendered?