Landscape Mode in C++ Editor Plugin

Hi, do you know if it is possible via C++ to access landscape mode and customize the sculpt brush? I would like to create a plugin that allows me to customize the brush to sculpt the landscape.