What’s the issue you are seeing? Assuming this is a static mesh component, in your header file you would have something like:
class MyClass : AActor
{
public:
MyClass();
protected:
UPROPERTY(EditAnywhere, BlueprintReadWrite)
class UStaticMeshComponent* MyStaticMeshComponent;
}
And in your cpp file:
MyClass::MyClass()
{
MyStaticMeshComponent = CreateDefaultSubobject<UStaticMeshComponent>(TEXT("name you want for your component in blueprints"));
MyStaticMeshComponent->SetupAttachment(RootComponent);
}