I can get some editor properties using the below code
# get the generated class, using a different load method than assets
blueprint_generated = unreal.load_object(None, "/Game/Editor/Landscape/LandmassEffectBrush/CustomBrushes/test.test_C")
# from that, get the class default object ( the actual template for the blueprint )
blueprint_class_default = unreal.get_default_object(blueprint_generated)
test = blueprint_class_default.get_editor_property("Visible")
print(test)
Looking at the attached picture this will print True. This gets the value of Visible under Rendering
However if I try to get the value of Elevation under Parameters>Effect Settings it says the property does not exist. How do I get this nested property? Is there a specific path like blueprint_class_default.get_editor_property("Parameters/Effect Settings/Elevation")
? I tried this and it did not work.