How to set project settings via C++?

In UE 5.4,those code work for me.

URendererSettings* RendererSettings = GetMutableDefault<URendererSettings>();
	RendererSettings->bDefaultFeatureAutoExposure = !RendererSettings->bDefaultFeatureAutoExposure;
	FPropertyChangedEvent PropertyChangedEvent(URendererSettings::StaticClass()->FindPropertyByName(GET_MEMBER_NAME_CHECKED(URendererSettings, bDefaultFeatureAutoExposure)));
	RendererSettings->PostEditChangeProperty(PropertyChangedEvent);
	RendererSettings->SaveConfig();
1 Like