new()
pickX:Float
pickY:Float
@:value(-1)pickedIndex:Int = -1
read onlyname:String
setContext(ctx:RenderContext):Void