diff options
Diffstat (limited to 'source/blenderplayer/bad_level_call_stubs/stubs.c')
-rw-r--r-- | source/blenderplayer/bad_level_call_stubs/stubs.c | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/source/blenderplayer/bad_level_call_stubs/stubs.c b/source/blenderplayer/bad_level_call_stubs/stubs.c index 0846e37178d..954e431dbd2 100644 --- a/source/blenderplayer/bad_level_call_stubs/stubs.c +++ b/source/blenderplayer/bad_level_call_stubs/stubs.c @@ -164,6 +164,7 @@ struct wmWindowManager; #include "../blender/editors/include/ED_screen.h" #include "../blender/editors/include/ED_space_api.h" #include "../blender/editors/include/ED_transform.h" +#include "../blender/editors/include/ED_uvedit.h" #include "../blender/editors/include/ED_view3d.h" #include "../blender/editors/include/UI_interface.h" #include "../blender/editors/include/UI_interface_icons.h" @@ -217,6 +218,7 @@ void EDBM_mesh_load(struct Object *ob) RET_NONE void EDBM_mesh_make(struct ToolSettings *ts, struct Object *ob) RET_NONE void EDBM_mesh_normals_update(struct BMEditMesh *em) RET_NONE void *g_system; +bool EDBM_mtexpoly_check(struct BMEditMesh *em) RET_ZERO float *RE_RenderLayerGetPass(struct RenderLayer *rl, int passtype) RET_NULL float RE_filter_value(int type, float x) RET_ZERO @@ -339,6 +341,8 @@ void ED_space_image_paint_update(struct wmWindowManager *wm, struct ToolSettings void ED_space_image_set(struct SpaceImage *sima, struct Scene *scene, struct Object *obedit, struct Image *ima) RET_NONE void ED_space_image_uv_sculpt_update(struct wmWindowManager *wm, struct ToolSettings *settings) RET_NONE +void ED_uvedit_get_aspect(struct Scene *scene, struct Object *ob, struct BMesh *em, float *aspx, float *aspy) RET_NONE + void ED_screen_set_scene(struct bContext *C, struct bScreen *screen, struct Scene *scene) RET_NONE struct MovieClip *ED_space_clip_get_clip(struct SpaceClip *sc) RET_NULL void ED_space_clip_set_clip(struct bContext *C, struct bScreen *screen, struct SpaceClip *sc, struct MovieClip *clip) RET_NONE @@ -349,6 +353,7 @@ void ED_area_tag_redraw_regiontype(struct ScrArea *sa, int regiontype) RET_NONE void ED_render_engine_changed(struct Main *bmain) RET_NONE void ED_file_read_bookmarks(void) RET_NONE +void ED_preview_kill_jobs(struct wmWindowManager *wm, struct Main *bmain) RET_NONE struct PTCacheEdit *PE_get_current(struct Scene *scene, struct Object *ob) RET_NULL void PE_current_changed(struct Scene *scene, struct Object *ob) RET_NONE @@ -461,13 +466,9 @@ bool ED_mesh_color_remove_named(struct Mesh *me, const char *name) RET_ZERO bool ED_mesh_uv_texture_remove_named(struct Mesh *me, const char *name) RET_ZERO void ED_object_constraint_dependency_update(struct Main *bmain, struct Object *ob) RET_NONE void ED_object_constraint_update(struct Object *ob) RET_NONE -struct bDeformGroup *ED_vgroup_add_name(struct Object *ob, const char *name) RET_NULL void ED_vgroup_vert_add(struct Object *ob, struct bDeformGroup *dg, int vertnum, float weight, int assignmode) RET_NONE void ED_vgroup_vert_remove(struct Object *ob, struct bDeformGroup *dg, int vertnum) RET_NONE float ED_vgroup_vert_weight(struct Object *ob, struct bDeformGroup *dg, int vertnum) RET_ZERO -void ED_vgroup_delete(struct Object *ob, struct bDeformGroup *defgroup) RET_NONE -void ED_vgroup_clear(struct Object *ob) RET_NONE -bool ED_vgroup_object_is_edit_mode(struct Object *ob) RET_ZERO int ED_mesh_mirror_topo_table(struct Object *ob, char mode) RET_ZERO int ED_mesh_mirror_spatial_table(struct Object *ob, struct BMEditMesh *em, const float co[3], char mode) RET_ZERO @@ -505,6 +506,7 @@ struct uiLayout *uiLayoutSplit(uiLayout *layout, float percentage, int align) RE bool uiLayoutGetRedAlert(struct uiLayout *layout) RET_ZERO void uiLayoutSetRedAlert(uiLayout *layout, bool redalert) RET_NONE void uiItemsEnumR(uiLayout *layout, struct PointerRNA *ptr, const char *propname) RET_NONE +void uiItemMenuEnumR_prop(uiLayout *layout, struct PointerRNA *ptr, PropertyRNA *prop, const char *name, int icon) RET_NONE void uiItemMenuEnumR(uiLayout *layout, struct PointerRNA *ptr, const char *propname, const char *name, int icon) RET_NONE void uiItemEnumR_string(uiLayout *layout, struct PointerRNA *ptr, const char *propname, const char *value, const char *name, int icon) RET_NONE void uiItemPointerR(uiLayout *layout, struct PointerRNA *ptr, const char *propname, struct PointerRNA *searchptr, const char *searchpropname, const char *name, int icon) RET_NONE @@ -576,6 +578,7 @@ struct RenderStats *RE_GetStats(struct Render *re) RET_NULL struct RenderData *RE_engine_get_render_data(struct Render *re) RET_NULL void RE_engine_update_result(struct RenderEngine *engine, struct RenderResult *result) RET_NONE void RE_engine_update_progress(struct RenderEngine *engine, float progress) RET_NONE +void RE_engine_set_error_message(RenderEngine *engine, const char *msg) RET_NONE void RE_engine_end_result(RenderEngine *engine, struct RenderResult *result, int cancel, int merge_results) RET_NONE void RE_engine_update_stats(RenderEngine *engine, const char *stats, const char *info) RET_NONE void RE_layer_load_from_file(struct RenderLayer *layer, struct ReportList *reports, const char *filename, int x, int y) RET_NONE @@ -597,7 +600,7 @@ void RE_FreePersistentData(void) RET_NONE /* python */ struct wmOperatorType *WM_operatortype_find(const char *idname, bool quiet) RET_NULL -struct GHashIterator *WM_operatortype_iter() RET_NULL +void WM_operatortype_iter(struct GHashIterator *ghi) RET_NONE struct wmOperatorTypeMacro *WM_operatortype_macro_define(struct wmOperatorType *ot, const char *idname) RET_NULL int WM_operator_call_py(struct bContext *C, struct wmOperatorType *ot, short context, struct PointerRNA *properties, struct ReportList *reports, const bool is_undo) RET_ZERO void WM_operatortype_remove_ptr(struct wmOperatorType *ot) RET_NONE @@ -622,16 +625,16 @@ char *WM_operator_pystring(struct bContext *C, struct wmOperator *op, const bool struct wmKeyMapItem *WM_modalkeymap_add_item(struct wmKeyMap *km, int type, int val, int modifier, int keymodifier, int value) RET_NULL struct wmKeyMapItem *WM_modalkeymap_add_item_str(struct wmKeyMap *km, int type, int val, int modifier, int keymodifier, const char *value) RET_NULL struct wmKeyMap *WM_modalkeymap_add(struct wmKeyConfig *keyconf, const char *idname, struct EnumPropertyItem *items) RET_NULL -struct uiPopupMenu *uiPupMenuBegin(struct bContext *C, const char *title, int icon) RET_NULL -void uiPupMenuEnd(struct bContext *C, struct uiPopupMenu *head) RET_NONE -struct uiLayout *uiPupMenuLayout(struct uiPopupMenu *head) RET_NULL -struct uiLayout *uiPieMenuLayout(struct uiPieMenu *pie) RET_NULL -void uiPieMenuInvoke(struct bContext *C, const char *idname, const struct wmEvent *event) RET_NONE -struct uiPieMenu *uiPieMenuBegin(struct bContext *C, const char *title, int icon, const struct wmEvent *event) RET_NULL -void uiPieMenuEnd(struct bContext *C, uiPieMenu *pie) RET_NONE +struct uiPopupMenu *UI_popup_menu_begin(struct bContext *C, const char *title, int icon) RET_NULL +void UI_popup_menu_end(struct bContext *C, struct uiPopupMenu *head) RET_NONE +struct uiLayout *UI_popup_menu_layout(struct uiPopupMenu *head) RET_NULL +struct uiLayout *UI_pie_menu_layout(struct uiPieMenu *pie) RET_NULL +int UI_pie_menu_invoke(struct bContext *C, const char *idname, const struct wmEvent *event) RET_ZERO +struct uiPieMenu *UI_pie_menu_begin(struct bContext *C, const char *title, int icon, const struct wmEvent *event) RET_NULL +void UI_pie_menu_end(struct bContext *C, uiPieMenu *pie) RET_NONE struct uiLayout *uiLayoutRadial(struct uiLayout *layout) RET_NULL -void uiPieOperatorEnumInvoke(struct bContext *C, const char *title, const char *opname, - const char *propname, const struct wmEvent *event) RET_NONE +int UI_pie_menu_invoke_from_operator_enum(struct bContext *C, const char *title, const char *opname, + const char *propname, const struct wmEvent *event) RET_ZERO /* RNA COLLADA dependency */ int collada_export(struct Scene *sce, |