Brush Texture nodes - Are they possible to extend?

Im trying to create a custom node for brush textures node tree, is it even possible? The is not many tutorials how to manage it, but still I think that it largely needs some input from pen tilt/pressure, or maybe some progression in time for randomized patterns.
That said Id like to know is it even possible using current build of Blender?