Way to determine if the player is pointing at a particular area of a static mesh?

I want to have a small control panel on one of my meshes with two buttons.

It there a way to detect if the player is point at a particular area?

I know I can do a distance check on particular vector locations, but was wondering if there’s a better way.