C++ properties not showing in blueprint editor

I have declared the following:

UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category=Power)
float m_PowerLevel;

UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category=Power)
float m_SpeedFactor;

UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category=Power)
float m_BaseSpeed;

I was expecting a Power category to appear in with the other catgories e.g.: camera and rendering but it does not show. I have selected “Show Inherited Variables”.

Everything builds fine and I close and reopen the editor after a successful build.

I am building for IOS and running on mac.

Can anyone explain what I need to do to get the “Power” category to show please?

Sorted this out myself, I had to compile and reload the code through the editor. I thought it was enough to compile in Xcode and then relaunch the editor but it also needs to be built in the editor.

I just started, ran into the same problem. That is started a C++ class with UPROPERTYs expecting to find some tab on a blueprint selection action with no result. I finally checked and had not yet saved the unreal project itself. That worked.