The pos function was only an example to explain what i mean
But I think you haven't understand what I mean.
I try it once again
As abstract explanation code not working code
Cuda: API function pos(X, Y, Color)
Edito XY API function pos(Color, X, Y)
And when
Cuda: API function pos(X, Y, Color):overload
API function pos(Color, X, Y):overload
to support plugins from the other editor too?