PyAPI: add intern strings
Avoid string conversion on each use.
This commit is contained in:
@@ -30,18 +30,20 @@
|
||||
void bpy_intern_string_init(void);
|
||||
void bpy_intern_string_exit(void);
|
||||
|
||||
extern PyObject *bpy_intern_str_register;
|
||||
extern PyObject *bpy_intern_str_unregister;
|
||||
extern PyObject *bpy_intern_str_bl_rna;
|
||||
extern PyObject *bpy_intern_str_bl_property;
|
||||
extern PyObject *bpy_intern_str_bpy_types;
|
||||
extern PyObject *bpy_intern_str_order;
|
||||
extern PyObject *bpy_intern_str_attr;
|
||||
extern PyObject *bpy_intern_str_self;
|
||||
extern PyObject *bpy_intern_str_frame;
|
||||
extern PyObject *bpy_intern_str___slots__;
|
||||
extern PyObject *bpy_intern_str___name__;
|
||||
extern PyObject *bpy_intern_str___doc__;
|
||||
extern PyObject *bpy_intern_str___main__;
|
||||
extern PyObject *bpy_intern_str___module__;
|
||||
extern PyObject *bpy_intern_str___name__;
|
||||
extern PyObject *bpy_intern_str___slots__;
|
||||
extern PyObject *bpy_intern_str_attr;
|
||||
extern PyObject *bpy_intern_str_bl_property;
|
||||
extern PyObject *bpy_intern_str_bl_rna;
|
||||
extern PyObject *bpy_intern_str_bpy_types;
|
||||
extern PyObject *bpy_intern_str_frame;
|
||||
extern PyObject *bpy_intern_str_order;
|
||||
extern PyObject *bpy_intern_str_properties;
|
||||
extern PyObject *bpy_intern_str_register;
|
||||
extern PyObject *bpy_intern_str_self;
|
||||
extern PyObject *bpy_intern_str_unregister;
|
||||
|
||||
#endif /* __BPY_INTERN_STRING_H__ */
|
||||
|
Reference in New Issue
Block a user