protected static void yInternalGyroCallback(YQt obj, String value) { YGyro gyro = (YGyro)obj.get_userData(); if (gyro == null) { return; } string tmp = obj.get_functionId().Substring(2); int idx = Convert.ToInt32(tmp); double dbl_value = Convert.ToDouble(value); gyro._invokeGyroCallbacks(idx, dbl_value); }