Hiding a Parent Classes UPROPERTIES

MyCharacter parent class is AActor. I have also added a few properties and categories of my own. We have a small development team and the shear size of the MyCharacter blueprint properties is overwhelming some of the less experienced developers. Is there a way through C++ or through the editor to hide some of the categories that we will definitely not be using?

I prefer a C++ solution so when content developers download the latest build, the stuff I don’t want them to see won’t show up.

Thanks a lot!

definately interested in this :slight_smile:

You can use hidecategories attribute while defining your UCLASS.

Example: ACharacter class:

UCLASS(abstract, config=Game, BlueprintType, hidecategories=("Pawn|Character|InternalEvents"))
class ENGINE_API ACharacter : public APawn
{..}

There is also some doc about this: https://docs.unrealengine.com/latest/INT/Programming/UnrealArchitecture/Reference/Classes/Specifiers/HideCategories/index.html

3 Likes