PyErr_Format(PyExc_AttributeError,"Writing to ID classes in this context is not allowed: %.200s, %.200s datablock, error setting %.200s.%.200s",id->name+2,idtype,RNA_struct_identifier(ptr->type),pyname);
PyErr_Format(PyExc_AttributeError,"bpy_prop \"%.200s.%.200s\" is read-only",RNA_struct_identifier(self->ptr.type),RNA_property_identifier(self->prop));
PyErr_Format(PyExc_AttributeError,"bpy_prop \"%.200s.%.200s\" is read-only",RNA_struct_identifier(self->ptr.type),RNA_property_identifier(self->prop));
PyErr_Format(PyExc_AttributeError,"bpy_prop \"%.200s.%.200s\" is read-only",RNA_struct_identifier(self->ptr.type),RNA_property_identifier(self->prop));
#define PROP_ALL_VECTOR_SUBTYPES PROP_TRANSLATION: case PROP_DIRECTION: case PROP_VELOCITY: case PROP_ACCELERATION: case PROP_XYZ: case PROP_XYZ_LENGTH
printf("RNA Warning: Current value \"%d\" matches no enum in '%s', '%s', '%s'\n",val,RNA_struct_identifier(ptr->type),ptr_name,RNA_property_identifier(prop));
snprintf(error_str,sizeof(error_str),"RNA Warning: Current value \"%d\" matches no enum in '%s', '%s', '%s'",val,RNA_struct_identifier(ptr->type),ptr_name,RNA_property_identifier(prop));
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s expected True/False or 0/1, not %.200s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),Py_TYPE(value)->tp_name);
PyErr_Format(PyExc_ValueError,"%.200s %.200s.%.200s value not in 'int' range ("STRINGIFY(INT_MIN)", "STRINGIFY(INT_MAX)")",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop));
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s expected an int type, not %.200s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),Py_TYPE(value)->tp_name);
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s expected a float type, not %.200s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),Py_TYPE(value)->tp_name);
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s expected a string type, not %.200s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),Py_TYPE(value)->tp_name);
PyErr_Format(PyExc_TypeError,"%.200s, %.200s.%.200s is not a bitflag enum type",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop));
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s expected a string enum or a set of strings in (%.2000s), not %.200s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),enum_str,Py_TYPE(value)->tp_name);
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s collection has no type, cant be used as a %.200s type",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),RNA_struct_identifier(ptr_type));
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s expected a %.200s type, not %.200s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),RNA_struct_identifier(ptr_type),Py_TYPE(value)->tp_name);
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s does not support a 'None' assignment %.200s type",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),RNA_struct_identifier(ptr_type));
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s ID type does not support assignment to its self",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop));
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s expected a %.200s type. not %.200s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),RNA_struct_identifier(tmp.type),RNA_struct_identifier(param->ptr.type));
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s expected a %.200s type, not %.200s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),RNA_struct_identifier(tmp.type),RNA_struct_identifier(param->ptr.type));
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s expected a sequence for an RNA collection, not %.200s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),Py_TYPE(value)->tp_name);
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s failed to get sequence index '%d' for an RNA collection",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),i);
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s expected a each sequence member to be a dict for an RNA collection, not %.200s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),Py_TYPE(item)->tp_name);
PyErr_Format(PyExc_TypeError,"%.200s %.200s.%.200s error converting a member of a collection from a dicts into an RNA collection, failed with: %s",error_prefix,RNA_struct_identifier(ptr->type),RNA_property_identifier(prop),msg_char);
PyErr_Format(PyExc_RuntimeError,"bpy_prop_collection[index]: internal error, valid index %d given in %d sized collection but value not found",keynum_abs,len);
PyErr_Format(PyExc_AttributeError,"bpy_prop_collection: attribute \"%.200s\" from \"%.200s\" is read-only",RNA_property_identifier(self->prop),RNA_struct_identifier(self->ptr.type));
if(name)PyErr_Format(PyExc_TypeError,"%.200s.path_from_id(\"%s\") found but does not support path creation",RNA_struct_identifier(self->ptr.type),name);
PyErr_Format(PyExc_TypeError,"%.200s.%.200s.path_from_id() does not support path creation for this type",RNA_struct_identifier(self->ptr.type),RNA_property_identifier(prop));
PyErr_Format(PyExc_AttributeError,"bpy_struct: attribute \"%.200s\" from \"%.200s\" is read-only",RNA_property_identifier(prop),RNA_struct_identifier(self->ptr.type));
{(char*)"id_data",(getter)pyrna_struct_get_id_data,(setter)NULL,(char*)"The :class:`ID` object this datablock is from or None, (not available for all data types)",NULL},
{(char*)"id_data",(getter)pyrna_struct_get_id_data,(setter)NULL,(char*)"The :class:`ID` object this datablock is from or None, (not available for all data types)",NULL},
PyErr_Format(PyExc_RuntimeError,"%.200s.<unknown>(): rna function internal function is NULL, this is a bug. aborting",RNA_struct_identifier(self_ptr->type));
PyErr_Format(PyExc_TypeError,"%.200s.%.200s(): takes at most %d arguments, got %d",RNA_struct_identifier(self_ptr->type),RNA_function_identifier(self_func),parms_len,pyargs_len+pykw_len);
PyErr_Format(PyExc_TypeError,"%.200s.%.200s(): was called with invalid keyword arguments(s) (%s), expected (%s)",RNA_struct_identifier(self_ptr->type),RNA_function_identifier(self_func),bad_args_str,good_args_str);
PyErr_Format(PyExc_RuntimeError,"%.200s, missing bl_rna attribute from '%.200s' instance (may not be registered)",error_prefix,Py_TYPE(self)->tp_name);
PyErr_Format(PyExc_TypeError,"%.200s, bl_rna attribute wrong type '%.200s' on '%.200s'' instance",error_prefix,Py_TYPE(py_srna)->tp_name,Py_TYPE(self)->tp_name);
PyErr_Format(PyExc_ValueError,"bpy_struct \"%.200s\" registration error: %.200s could not register because the property starts with an '_'\n",RNA_struct_identifier(srna),_PyUnicode_AsString(key));
PyErr_Format(PyExc_ValueError,"bpy_struct \"%.200s\" registration error: %.200s could not register\n",RNA_struct_identifier(srna),_PyUnicode_AsString(key));
PyErr_Format(PyExc_AttributeError,"expected %.200s, %.200s class to have an \"%.200s\" attribute",class_type,py_class_name,RNA_function_identifier(func));
PyErr_Format(PyExc_TypeError,"expected %.200s, %.200s class \"%.200s\" attribute to be a method, not a %.200s",class_type,py_class_name,RNA_function_identifier(func),Py_TYPE(item)->tp_name);
PyErr_Format(PyExc_TypeError,"expected %.200s, %.200s class \"%.200s\" attribute to be a function, not a %.200s",class_type,py_class_name,RNA_function_identifier(func),Py_TYPE(item)->tp_name);
PyErr_Format(PyExc_ValueError,"expected %.200s, %.200s class \"%.200s\" function to have %d args, found %d",class_type,py_class_name,RNA_function_identifier(func),func_arg_count,arg_count);
PyErr_Format(PyExc_TypeError,"could not find function %.200s in %.200s to execute callback",RNA_function_identifier(func),RNA_struct_identifier(ptr->type));
PyErr_Format(PyExc_RuntimeError,"could not create instance of %.200s to call callback function %.200s",RNA_struct_identifier(ptr->type),RNA_function_identifier(func));
PyErr_Format(PyExc_RuntimeError,"expected class %.200s, function %.200s to return None, not %.200s",RNA_struct_identifier(ptr->type),RNA_function_identifier(func),Py_TYPE(ret)->tp_name);
PyErr_Format(PyExc_RuntimeError,"expected class %.200s, function %.200s to return a tuple of size %d, not %.200s",RNA_struct_identifier(ptr->type),RNA_function_identifier(func),ret_len,Py_TYPE(ret)->tp_name);
PyErr_Format(PyExc_RuntimeError,"class %.200s, function %.200s to returned %d items, expected %d",RNA_struct_identifier(ptr->type),RNA_function_identifier(func),PyTuple_GET_SIZE(ret),ret_len);
" Register a subclass of a blender type in (:class:`Panel`, :class:`Menu`, :class:`Header`, :class:`Operator`, :class:`KeyingSetInfo`, :class:`RenderEngine`).\n"
"\n"
" .. note:: :exc:`ValueError` exception is raised if the class is not a subclass of a registerable blender class.\n"
PyErr_Format(PyExc_ValueError,"register_class(...): %.200s's parent class %.200s is alredy registered, this is not allowed",((PyTypeObject*)py_class)->tp_name,RNA_struct_identifier(srna));
PyErr_Format(PyExc_ValueError,"register_class(...): expected a subclass of a registerable rna type (%.200s does not support registration)",RNA_struct_identifier(srna));
PyErr_Format(PyExc_RuntimeError,"unregister_class(...): can't unregister %s because %s.%s pointer property is using this",RNA_struct_identifier(srna),RNA_struct_identifier(srna_iter),prop_identifier);