Where can I find information about UPROPERTY parameters?

I know when you want to declare a variable in the header file of a c++ class, and you want the engine to see it, you use UPROPERTY(), but i’m not sure of all the enter-able parameters you can put in it to define it’s visibility. For example, UPROPERTY(EditDefaultsOnly, VisibleDefaultsOnly, Category = example)
Can some body give me a list of all the things you can put in place of “EditDefaultsOnly” and “VisibleDefaultsOnly”?
Sorry for being a noob :stuck_out_tongue:

Thank you :slight_smile: