Static Mesh Actor

.cpp file

#include "BPCPP2.h"
#include "MyActor.h"
    
AMyActor::AMyActor()    {  PrimaryActorTick.bCanEverTick = true; }
void AMyActor::PostInitializeComponents()    {
  Super::PostInitializeComponents();
  static ConstructorHelpers::FObjectFinder<UStaticMesh> ChairMesh1(TEXT("StaticMesh'C:BPCPP2/Content/Chairs_Chair1.uasset'"));
  static ConstructorHelpers::FObjectFinder<UStaticMesh> ChairMesh2(TEXT("StaticMesh'C:BPCPP2/Content/Chairs_Chair2.uasset'"));
  static ConstructorHelpers::FObjectFinder<UStaticMesh> ChairMesh3(TEXT("StaticMesh'C:BPCPP2/Content/Chairs_Chair3.uasset'"));
  static ConstructorHelpers::FObjectFinder<UStaticMesh> ChairMesh4(TEXT("StaticMesh'C:BPCPP2/Content/Chairs_Chair4.uasset'"));
  static ConstructorHelpers::FObjectFinder<UStaticMesh> ChairMesh5(TEXT("StaticMesh'C:BPCPP2/Content/Chairs_Chair5.uasset'"));
  static ConstructorHelpers::FObjectFinder<UStaticMesh> ChairMesh6(TEXT("StaticMesh'C:BPCPP2/Content/Chairs_Chair6.uasset'"));
  static ConstructorHelpers::FObjectFinder<UStaticMesh> ChairMesh7(TEXT("StaticMesh'C:BPCPP2/Content/Chairs_Chair9.uasset'"));
  static ConstructorHelpers::FObjectFinder<UStaticMesh> ChairMesh8(TEXT("StaticMesh'C:BPCPP2/Content/Chairs_Chair10.uasset'"));
  if (ActorsType != NULL)  {
    	Chairs = EChairEnumActors::EChair1->SetStaticMesh(ChairMesh1.Object);
    	Chairs = EChairEnumActors::EChair2->SetStaticMesh(ChairMesh2.Object);
    	Chairs = EChairEnumActors::EChair3->SetStaticMesh(ChairMesh3.Object);
    	Chairs = EChairEnumActors::EChair4->SetStaticMesh(ChairMesh4.Object);
    	Chairs = EChairEnumActors::EChair5->SetStaticMesh(ChairMesh5.Object);
    	Chairs = EChairEnumActors::EChair6->SetStaticMesh(ChairMesh6.Object);
    	Chairs = EChairEnumActors::EChair7->SetStaticMesh(ChairMesh7.Object);
    	Chairs = EChairEnumActors::EChair8->SetStaticMesh(ChairMesh8.Object);
  }
}
void AMyActor::BeginPlay()    { Super::BeginPlay(); }
void AMyActor::Tick( float DeltaTime )    { Super::Tick( DeltaTime ); }