Is it possible to paint landscape layers from code or blueprints?

I figured that would be the case. So what I am thinking is a plug in that would add a delegate to each tick of sculpting, perform some processing to determine results of, say, layer deposition based on the new geometry, then use those results to call the layer painting function. Would that be doable?
The class you mentioned has bupkis for documentation online; is there any online commentary documentation that’d clear up how to use that class? Any tutorials or can I get help from Epic…?