Change/Create Public variables in runtime

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

127422-1.png

I then want to make it public

127425-3.png

And be able to manipulate it by selecting the actor in the editor.

127426-4.png

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.