Post Effect & Shader in full C++

Hi guys !

I’m a C++/HLSL developer, and new to UE4.
I’d like to implement a post effect with no blueprint at all.
The only tutorials/resources I find use blueprint only… I already look at the doc (Graphics Programming for Unreal Engine | Unreal Engine 5.2 Documentation)

So, my question : How to do a post effect in C++ ? What are the classes of the engine I should be looking at ?

Thanks !

EDIT : Thanks guys, it seems it is exactly what i was looking for !

Find a simple working example like FRCPassPostProcessLensBlur and follow how it sets up shaders, registers itself, implements those shaders.

DanielW is spot on. I’ve been working with the post processing pipeline quite a bit lately. You could also look into “PostProcessing.cpp” to learn how the passes are registered to the node graph.