hideCategories = Object

I see a fair number of UCLASS declarations with hideCategories=Object, e.g. AInstancedFoliageActor. What’s the purpose of this? They don’t seem to have any properties with Category=Object, so I wouldn’t think that it would have any effect on what gets shown.

Hi Shneftel,

This declaration hide all properties with specified categories.
For example, you create class and wants to hide Transform category. You should declare class like this
UCLASS(hideCategories=(Transform,SomeOtherCategories))

If you would like to know a little more about declarations, please take a look at the post below.

Best regards,

I know what hideCategories is for. I’m asking about why so many classes hide the "Object" category specifically, given the lack of properties actually categorized as Object.

would love to know what this is actually for