title: What is the correct way to access a blueprint class component in C++
body: <p>I recently switched from unity and I wanted to know if there was a “getComponent” equivalent in UE4? I have an enemy script and I created a blueprint from that script and have added a widget with a progress bar to show the enemies health during combat. I have seen a lot of examples of how to do this in blueprint but if possible, I would like to just do it in code and let the percentage be calculated when it is needed to be, like after damage or something, rather than binding via blueprints. </p>
  
  <p>I have tried using the getcomponentbyclass method but that throws an error because the component I want is not a child of the actor class. </p>
  
  <p>Any help appreciated </p>