It’s great we can create our own Project Settings by extending DeveloperSettings. Very easy to use it in C++.
But… we can’t get reference to our custom settings in blueprint. Every time someone wants to read value in blueprint/UMG, programmers needs to add extra getter to C++ function library.
It would be awesome if we could get reference to Project Settings (especially our custom Developer Settings) from blueprints. And thanks to that we could easily read all the values we want. Is that possible?
Yes, I know I can add a function for every property. I’m doing this now
I’d like to have access to all blueprint exposed properties without additional getter. Like with properties of object or struct
For those that would like to know how to achieve this : use the node “GetClassDefaults” and choose your DeveloperSettings class. Make sure to mark properties with “BlueprintReadOnly”