Post process settings are heavily customized and because of how many categories and properties there are, they are not intended to be directly placed in a category and show up there
When a variable of FPostProcessSettings is created, the variable itself is missing in editor with the actual post process settings fully expanded instead. Additionally, the fully expanded settings are not in the category the variable was assigned in code
Attached screenshot is what is seen in editor rather than the created variable.
Regression:
No - same behavior occurs in 4.16.3 (CL 3561208)
#include "Runtime/Engine/Classes/Engine/Scene.h"
UPROPERTY(Category = "stuf", EditAnywhere, BlueprintReadWrite)
FPostProcessSettings RandomPostProcess;
Result:
RandomPostProcess variable is missing from "Stuf" category and the post process settings are expanded out in the MyActorBP details panel
Expected:
RandomPostProcess variable is visible with post process settings displayed beneath it
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-49345 in the post.