This exposes 2 methods for manipulators: - new_custom_shape - draw_custom_shape This can be used for script authors to create and re-use shapes without dealing with lower level API's.