Hi ExtraLifeMatt
Thank you for such a quick answer but sadly this is not what I was asking for.
I’m fully aware that you can create all kinds of variables and manipulate these in different way in both Blueprints and C++.
What I’m asking for is to create and make these variables public for others without them having to create these themselves in Blueprint or C++.
What I would like is this process to be somehow automated depending on different choices.
Like my example with the enumeration or the already existing example in the camera actor.
I will attach a couple of images how this i handled manually in blueprint.
First I want to create a variable
I then want to make it public
And be able to manipulate it by selecting the actor in the editor.
As I also mentioned and showed earlier about the Camera Actor, notice how the the variables change (gets hidden/shown/gets created) in the Details panel depending on the choice selected in the Projection Mode enumeration tab.