Cleanup: remove non-existing function declarations
authorCampbell Barton <ideasman42@gmail.com>
Sun, 30 Dec 2018 13:57:47 +0000 (00:57 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 30 Dec 2018 13:58:54 +0000 (00:58 +1100)
42 files changed:
source/blender/blenkernel/BKE_DerivedMesh.h
source/blender/blenkernel/BKE_blender.h
source/blender/blenkernel/BKE_collection.h
source/blender/blenkernel/BKE_material.h
source/blender/blenkernel/BKE_object.h
source/blender/blenkernel/BKE_object_deform.h
source/blender/blenkernel/BKE_scene.h
source/blender/blenkernel/BKE_texture.h
source/blender/blenkernel/BKE_writeavi.h
source/blender/blenloader/BLO_readfile.h
source/blender/bmesh/intern/bmesh_mesh_conv.h
source/blender/collada/collada_utils.h
source/blender/draw/engines/eevee/eevee_private.h
source/blender/draw/engines/workbench/workbench_private.h
source/blender/draw/intern/DRW_render.h
source/blender/draw/intern/draw_cache.h
source/blender/draw/intern/draw_common.h
source/blender/draw/intern/draw_manager.h
source/blender/editors/curve/curve_intern.h
source/blender/editors/gpencil/gpencil_intern.h
source/blender/editors/include/ED_keyframes_draw.h
source/blender/editors/include/ED_view3d.h
source/blender/editors/interface/interface_intern.h
source/blender/editors/mesh/mesh_intern.h
source/blender/editors/object/object_intern.h
source/blender/editors/screen/screen_intern.h
source/blender/editors/sculpt_paint/paint_intern.h
source/blender/editors/sculpt_paint/sculpt_intern.h
source/blender/editors/space_clip/clip_intern.h
source/blender/editors/space_image/image_intern.h
source/blender/editors/space_outliner/outliner_intern.h
source/blender/editors/space_view3d/view3d_intern.h
source/blender/freestyle/FRS_freestyle.h
source/blender/gpu/GPU_batch_presets.h
source/blender/gpu/GPU_material.h
source/blender/gpu/GPU_shader.h
source/blender/imbuf/IMB_imbuf.h
source/blender/makesrna/RNA_enum_types.h
source/blender/makesrna/intern/rna_internal.h
source/blender/python/mathutils/mathutils_noise.h
source/blender/render/extern/include/RE_pipeline.h
source/blender/windowmanager/gizmo/WM_gizmo_api.h

index c9ea8b3174cf3bfa647acea4c3521b1dfc93bd9d..8c1dc77964aa3eaee020075d8cf29ae7ac8848db 100644 (file)
@@ -494,10 +494,6 @@ void DM_interp_poly_data(
 
 void mesh_get_mapped_verts_coords(struct Mesh *me_eval, float (*r_cos)[3], const int totcos);
 
-DerivedMesh *mesh_create_derived_for_modifier(
-        struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob,
-        struct ModifierData *md, int build_shapekey_layers);
-
 DerivedMesh *mesh_create_derived_render(
         struct Depsgraph *depsgraph, struct Scene *scene,
         struct Object *ob, CustomDataMask dataMask);
@@ -530,8 +526,6 @@ void DM_calc_loop_tangents(
         DerivedMesh *dm, bool calc_active_tangent, const char (*tangent_names)[MAX_NAME],
         int tangent_names_count);
 
-void DM_calc_auto_bump_scale(DerivedMesh *dm);
-
 void DM_init_origspace(DerivedMesh *dm);
 
 /* debug only */
index 647291382efcfb88a66adbbea8a2c44b489c6134..98cf00ef220e63c72ed0280dc7dafc677b0459a6 100644 (file)
@@ -56,8 +56,6 @@ void BKE_blender_userdef_app_template_data_swap(struct UserDef *userdef_dst, str
 void BKE_blender_userdef_app_template_data_set(struct UserDef *userdef);
 void BKE_blender_userdef_app_template_data_set_and_free(struct UserDef *userdef);
 
-void BKE_blender_userdef_data_duplicate(struct UserDef *userdef_dst, struct UserDef *userdef_src);
-
 void BKE_blender_userdef_data_free(struct UserDef *userdef, bool clear_fonts);
 
 /* set this callback when a UI is running */
index d78133499ce11dba60e6e423c39424b218e66f19..ea824c63c403ef3e0a8cf03f8249d3096e015dcb 100644 (file)
@@ -132,9 +132,6 @@ bool BKE_collection_find_cycle(struct Collection *new_ancestor,
 typedef void (*BKE_scene_objects_Cb)(struct Object *ob, void *data);
 typedef void (*BKE_scene_collections_Cb)(struct Collection *ob, void *data);
 
-void BKE_scene_collections_callback(struct Scene *scene, BKE_scene_collections_Cb callback, void *data);
-void BKE_scene_objects_callback(struct Scene *scene, BKE_scene_objects_Cb callback, void *data);
-
 /* Iteratorion over objects in collection. */
 
 #define FOREACH_COLLECTION_VISIBLE_OBJECT_RECURSIVE_BEGIN(_collection, _object, _mode) \
index 1ca8928c61d0e37ba081290bcb1668c242175da9..062658139afc5069ae8c78d2749d076d54a89614 100644 (file)
@@ -46,7 +46,6 @@ struct Scene;
 
 void init_def_material(void);
 void BKE_material_free(struct Material *ma);
-void BKE_material_free_ex(struct Material *ma, bool do_id_user);
 void test_object_materials(struct Main *bmain, struct Object *ob, struct ID *id);
 void test_all_objects_materials(struct Main *bmain, struct ID *id);
 void BKE_material_resize_object(struct Main *bmain, struct Object *ob, const short totcol, bool do_id_user);
index 50e095720e0614ff2c3726a26f0b9c3177bb4a98..8a3bf81911d1745f244cf6a3197af69211223224 100644 (file)
@@ -315,9 +315,6 @@ bool BKE_object_is_animated(struct Scene *scene, struct Object *ob);
 int BKE_object_is_modified(struct Scene *scene, struct Object *ob);
 int BKE_object_is_deform_modified(struct Scene *scene, struct Object *ob);
 
-void BKE_object_relink(struct Object *ob);
-void BKE_object_data_relink(struct Object *ob);
-
 struct MovieClip *BKE_object_movieclip_get(struct Scene *scene, struct Object *ob, bool use_default);
 
 void BKE_object_runtime_reset(struct Object *object);
index ab54330cf5354aa713b7a3b2f45c83bd4f2a0911..c94b142af9fa5e1663ce10fc131753c08e60d496 100644 (file)
@@ -79,11 +79,4 @@ void BKE_object_defgroup_mirror_selection(
 }
 #endif
 
-/* Select helpers */
-bool *BKE_objdef_vgroup_subset_from_select_type(
-        struct Object *ob, enum eVGroupSelect subset_type, int *r_vgroup_tot, int *r_subset_count);
-void BKE_objdef_vgroup_subset_to_index_array(
-        const bool *vgroup_validmap, const int vgroup_tot, int *r_vgroup_subset_map);
-
-
 #endif  /* __BKE_OBJECT_DEFORM_H__ */
index fd1ba56fd8bf5ed7918c91897b63e1a5375d6144..208afa4b67a3fc2f7c8deff6195a0a34efd485dd 100644 (file)
@@ -104,7 +104,6 @@ int BKE_scene_base_iter_next(
         struct Scene **scene, int val, struct Base **base, struct Object **ob);
 
 void BKE_scene_base_flag_to_objects(struct ViewLayer *view_layer);
-void BKE_scene_base_flag_from_objects(struct Scene *scene);
 void BKE_scene_object_base_flag_sync_from_base(struct Base *base);
 void BKE_scene_object_base_flag_sync_from_object(struct Base *base);
 
index 228e17cd2effb9a1e82e29da939b17226df6724b..2f0d62b4b42008f69674cd7807a5f9125c773951 100644 (file)
@@ -73,7 +73,6 @@ struct MTex *BKE_texture_mtex_add_id(struct ID *id, int slot);
 /* UNUSED */
 // void autotexname(struct Tex *tex);
 
-struct Tex *give_current_object_texture(struct Object *ob);
 struct Tex *give_current_linestyle_texture(struct FreestyleLineStyle *linestyle);
 struct Tex *give_current_brush_texture(struct Brush *br);
 struct Tex *give_current_particle_texture(struct ParticleSettings *part);
index 31235047cbdd5de12fe6337d99e26f23909c1d02..05a6986528e58f2a804f31c42d94ceacc9f9621b 100644 (file)
@@ -56,7 +56,6 @@ typedef struct bMovieHandle {
 
 bMovieHandle *BKE_movie_handle_get(const char imtype);
 void BKE_movie_filepath_get(char *string, struct RenderData *rd, bool preview, const char *suffix);
-void BKE_context_create(bMovieHandle *mh);
 
 #ifdef __cplusplus
 }
index a3714e6ac8de8b993a3b48419868005ff81ae0f0..99226b57fe2adc798f293dd0137edb9d57e83013 100644 (file)
@@ -170,8 +170,6 @@ void BLO_version_defaults_userpref_blend(struct Main *mainvar, struct UserDef *u
 
 struct BlendThumbnail *BLO_thumbnail_from_file(const char *filepath);
 
-struct Main *BLO_main_from_memfile(struct MemFile *memfile, struct Main *bmain, struct Scene **r_scene);
-
 /* datafiles (generated theme) */
 extern const struct bTheme U_theme_default;
 
index 8f389a8cf05180359904713f2bae82002a2d1480..6b1cbe0950ebcd781ee25cf689b6a3e3ac110e6a 100644 (file)
 struct Main;
 struct Mesh;
 
-void BM_mesh_cd_validate(BMesh *bm);
 void BM_mesh_cd_flag_ensure(BMesh *bm, struct Mesh *mesh, const char cd_flag);
 void BM_mesh_cd_flag_apply(BMesh *bm, const char cd_flag);
 char BM_mesh_cd_flag_from_bmesh(BMesh *bm);
 
-
 struct BMeshFromMeshParams {
        uint calc_face_normal : 1;
        /* add a vertex CD_SHAPE_KEYINDEX layer */
index a79085f02827e27f7fa85d78cd0eb8cf49d7cf63..91325ec5fd2e940cd21203c4a8aab6d74848a1ab 100644 (file)
@@ -180,11 +180,13 @@ inline bool bc_startswith(std::string const & value, std::string const & startin
        return (value.substr(0, starting.size()) == starting);
 }
 
+#if 0  /* UNUSED */
 inline bool bc_endswith(std::string const & value, std::string const & ending)
 {
        if (ending.size() > value.size()) return false;
        return std::equal(ending.rbegin(), ending.rend(), value.rbegin());
 }
+#endif
 
 extern std::string bc_replace_string(std::string data, const std::string& pattern, const std::string& replacement);
 extern std::string bc_url_encode(std::string data);
index a321e68b8152b60f79767cd37ddabae21227634d..9fc0a304c0b157f3b5c046970e129a7d281a63f8 100644 (file)
@@ -992,7 +992,6 @@ void EEVEE_effects_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
 void EEVEE_create_minmax_buffer(EEVEE_Data *vedata, struct GPUTexture *depth_src, int layer);
 void EEVEE_downsample_buffer(EEVEE_Data *vedata, struct GPUTexture *texture_src, int level);
 void EEVEE_downsample_cube_buffer(EEVEE_Data *vedata, struct GPUTexture *texture_src, int level);
-void EEVEE_effects_do_gtao(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
 void EEVEE_draw_effects(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
 void EEVEE_effects_free(void);
 
index c4b73fa43ff4f591340fa1f2d4d5af89fbbc555d..a4dbd9a931e8ff7bd4ea168661ecd6ee349e4b12 100644 (file)
@@ -250,14 +250,6 @@ typedef struct WORKBENCH_ObjectData {
        int object_id;
 } WORKBENCH_ObjectData;
 
-/* workbench_engine.c */
-void workbench_solid_materials_init(WORKBENCH_Data *vedata);
-void workbench_solid_materials_cache_init(WORKBENCH_Data *vedata);
-void workbench_solid_materials_cache_populate(WORKBENCH_Data *vedata, Object *ob);
-void workbench_solid_materials_cache_finish(WORKBENCH_Data *vedata);
-void workbench_solid_materials_draw_scene(WORKBENCH_Data *vedata);
-void workbench_solid_materials_free(void);
-
 /* workbench_deferred.c */
 void workbench_deferred_engine_init(WORKBENCH_Data *vedata);
 void workbench_deferred_engine_free(void);
index 223868890f272c2730a6aec5929d4c43f4aa2b5d..e7bef92d437d21049b660f037ba0e96cf44d4e2a 100644 (file)
@@ -357,7 +357,6 @@ typedef bool (DRWCallVisibilityFn)(
 
 void DRW_shgroup_instance_batch(DRWShadingGroup *shgroup, struct GPUBatch *batch);
 
-void DRW_shgroup_free(struct DRWShadingGroup *shgroup);
 void DRW_shgroup_call_add(DRWShadingGroup *shgroup, struct GPUBatch *geom, float (*obmat)[4]);
 void DRW_shgroup_call_range_add(
         DRWShadingGroup *shgroup, struct GPUBatch *geom, float (*obmat)[4], uint v_sta, uint v_count);
@@ -456,7 +455,6 @@ typedef struct DRWMatrixState {
        };
 } DRWMatrixState;
 
-void DRW_viewport_init(const bContext *C);
 void DRW_viewport_matrix_get(float mat[4][4], DRWViewportMatrixType type);
 void DRW_viewport_matrix_get_all(DRWMatrixState *state);
 void DRW_viewport_matrix_override_set(const float mat[4][4], DRWViewportMatrixType type);
@@ -524,8 +522,6 @@ struct DupliObject *DRW_object_get_dupli(const struct Object *ob);
 void DRW_draw_pass(DRWPass *pass);
 void DRW_draw_pass_subset(DRWPass *pass, DRWShadingGroup *start_group, DRWShadingGroup *end_group);
 
-void DRW_draw_text_cache_queue(struct DRWTextStore *dt);
-
 void DRW_draw_callbacks_pre_scene(void);
 void DRW_draw_callbacks_post_scene(void);
 
@@ -562,8 +558,6 @@ bool DRW_state_show_text(void);
 bool DRW_state_draw_support(void);
 bool DRW_state_draw_background(void);
 
-struct DRWTextStore *DRW_state_text_cache_get(void);
-
 /* Avoid too many lookups while drawing */
 typedef struct DRWContextState {
 
index b2843ed3cdab7b1643b4ad71e8dc75af4987cea6..1bf083696ca887e5fd8127def654e2a0dc178056 100644 (file)
@@ -115,7 +115,6 @@ struct GPUBatch *DRW_cache_bone_box_get(void);
 struct GPUBatch *DRW_cache_bone_box_wire_get(void);
 struct GPUBatch *DRW_cache_bone_envelope_solid_get(void);
 struct GPUBatch *DRW_cache_bone_envelope_outline_get(void);
-struct GPUBatch *DRW_cache_bone_envelope_head_wire_outline_get(void);
 struct GPUBatch *DRW_cache_bone_point_get(void);
 struct GPUBatch *DRW_cache_bone_point_wire_outline_get(void);
 struct GPUBatch *DRW_cache_bone_stick_get(void);
@@ -145,7 +144,6 @@ void DRW_cache_mesh_sculpt_coords_ensure(struct Object *ob);
 struct GPUBatch *DRW_cache_curve_surface_get(struct Object *ob);
 struct GPUBatch **DRW_cache_curve_surface_shaded_get(
         struct Object *ob, struct GPUMaterial **gpumat_array, uint gpumat_array_len);
-struct GPUBatch *DRW_cache_curve_surface_verts_get(struct Object *ob);
 struct GPUBatch *DRW_cache_curve_loose_edges_get(struct Object *ob);
 struct GPUBatch *DRW_cache_curve_edge_wire_get(struct Object *ob);
 struct GPUBatch *DRW_cache_curve_face_wireframe_get(Object *ob);
@@ -161,9 +159,6 @@ struct GPUBatch *DRW_cache_text_edge_wire_get(struct Object *ob);
 struct GPUBatch **DRW_cache_text_surface_shaded_get(
         struct Object *ob, struct GPUMaterial **gpumat_array, uint gpumat_array_len);
 struct GPUBatch *DRW_cache_text_face_wireframe_get(Object *ob);
-/* edit-mode */
-struct GPUBatch *DRW_cache_text_cursor_overlay_get(struct Object *ob);
-struct GPUBatch *DRW_cache_text_select_overlay_get(struct Object *ob);
 
 /* Surface */
 struct GPUBatch *DRW_cache_surf_surface_get(struct Object *ob);
index fc9641b06ee38e7a72f5bfd29a281256aa2364e5..e0c1a3c0c66dd721c3f9d9a9213de78d6344c188 100644 (file)
@@ -133,7 +133,6 @@ struct DRWShadingGroup *shgroup_instance_solid(struct DRWPass *pass, struct GPUB
 struct DRWShadingGroup *shgroup_instance_wire(struct DRWPass *pass, struct GPUBatch *geom);
 struct DRWShadingGroup *shgroup_instance_screen_aligned(struct DRWPass *pass, struct GPUBatch *geom);
 struct DRWShadingGroup *shgroup_instance_empty_axes(struct DRWPass *pass, struct GPUBatch *geom);
-struct DRWShadingGroup *shgroup_instance_image_plane(struct DRWPass *pass, struct GPUBatch *geom);
 struct DRWShadingGroup *shgroup_instance_scaled(struct DRWPass *pass, struct GPUBatch *geom);
 struct DRWShadingGroup *shgroup_instance(struct DRWPass *pass, struct GPUBatch *geom);
 struct DRWShadingGroup *shgroup_instance_alpha(struct DRWPass *pass, struct GPUBatch *geom, float alpha);
index 9ff34fe79aa7201f945ef2b4063527a25e061ecd..ce0f961c016ed427dc3b98451210d84b11ecf6cd 100644 (file)
@@ -409,9 +409,6 @@ extern DRWManager DST; /* TODO : get rid of this and allow multithreaded renderi
 /* --------------- FUNCTIONS ------------- */
 
 void drw_texture_set_parameters(GPUTexture *tex, DRWTextureFlag flags);
-void drw_texture_get_format(
-        GPUTextureFormat format, bool is_framebuffer,
-        GPUTextureFormat *r_data_type, int *r_channels, bool *r_is_depth);
 
 void *drw_viewport_engine_data_ensure(void *engine_type);
 
index cd7a344fcb00a753f0f12a6e332af18cbfd04e5e..b28f546ee96d99a4733103b08af5c1a2e1ac9f5d 100644 (file)
@@ -67,7 +67,6 @@ bool select_bpoint(BPoint *bp, bool selstatus, short flag, bool hidden);
 
 void FONT_OT_text_insert(struct wmOperatorType *ot);
 void FONT_OT_line_break(struct wmOperatorType *ot);
-void FONT_OT_insert_lorem(struct wmOperatorType *ot);
 
 void FONT_OT_case_toggle(struct wmOperatorType *ot);
 void FONT_OT_case_set(struct wmOperatorType *ot);
index 6ce1d71db83b8163ad704717ef0aaa63ac4d3198..e6ef70009c8f09c4cb24ca9b7337335571e5ce2c 100644 (file)
@@ -337,7 +337,6 @@ void GPENCIL_OT_layer_change(struct wmOperatorType *ot);
 void GPENCIL_OT_snap_to_grid(struct wmOperatorType *ot);
 void GPENCIL_OT_snap_to_cursor(struct wmOperatorType *ot);
 void GPENCIL_OT_snap_cursor_to_selected(struct wmOperatorType *ot);
-void GPENCIL_OT_snap_cursor_to_center(struct wmOperatorType *ot);
 
 void GPENCIL_OT_reproject(struct wmOperatorType *ot);
 
index 6421c5817b0f2cc93ccda873ecaf7624b5c07699..87c6c0be45a1fcde5a8a6b15ac50c60d215c091a 100644 (file)
@@ -180,8 +180,6 @@ void summary_to_keylist(struct bAnimContext *ac, struct DLRBT_Tree *keys, int sa
 void gpencil_to_keylist(struct bDopeSheet *ads, struct bGPdata *gpd, struct DLRBT_Tree *keys, const bool active);
 /* Grease Pencil Layer */
 void gpl_to_keylist(struct bDopeSheet *ads, struct bGPDlayer *gpl, struct DLRBT_Tree *keys);
-/* Palette */
-void palette_to_keylist(struct bDopeSheet *ads, struct Palette *palette, struct DLRBT_Tree *keys);
 /* Mask */
 void mask_to_keylist(struct bDopeSheet *UNUSED(ads), struct MaskLayer *masklay, struct DLRBT_Tree *keys);
 
index 4989d4e9ab9cf1ce2431a55ab8a9b4517573dbaa..60220e8797e68c9166cb1c6625e9cac3ef4bc732 100644 (file)
@@ -546,8 +546,6 @@ void ED_view3d_shade_update(struct Main *bmain, struct View3D *v3d, struct ScrAr
 #define V3D_XRAY_FLAG(v3d)   (((v3d)->shading.type == OB_WIRE) ? V3D_SHADING_XRAY_BONE : V3D_SHADING_XRAY)
 #define V3D_IS_ZBUF(v3d)     (((v3d)->shading.flag & V3D_XRAY_FLAG(v3d)) == 0)
 
-void ED_view3d_id_remap(struct View3D *v3d, const struct ID *old_id, struct ID *new_id);
-
 /* view3d_draw_legacy.c */
 /* Try avoid using these more move out of legacy. */
 void ED_view3d_draw_bgpic_test(
index 24fb68dba0c966d7585b450ef44c27c5ce21d258..a99081d7683c30d448465ae5f4c2e18181eeed18 100644 (file)
@@ -648,13 +648,6 @@ uiPopupBlockHandle *ui_popup_menu_create(
         uiMenuCreateFunc create_func, void *arg);
 
 /* interface_region_popover.c */
-uiBlock *ui_popover_block_refresh(
-        struct bContext *C, uiPopupBlockHandle *handle,
-        ARegion *butregion, uiBut *but);
-uiPopupBlockHandle *ui_popover_block_create(
-        struct bContext *C, struct ARegion *butregion, uiBut *but,
-        uiBlockCreateFunc create_func, uiBlockHandleCreateFunc handle_create_func,
-        void *arg);
 uiPopupBlockHandle *ui_popover_panel_create(
         struct bContext *C, struct ARegion *butregion, uiBut *but,
         uiMenuCreateFunc create_func, void *arg);
@@ -711,7 +704,6 @@ extern void ui_but_text_password_hide(char password_str[UI_MAX_DRAW_STR], uiBut
 extern uiBut *ui_but_find_select_in_enum(uiBut *but, int direction);
 extern uiBut *ui_but_find_active_in_region(struct ARegion *ar);
 extern uiBut *ui_but_find_mouse_over(struct ARegion *ar, const struct wmEvent *event);
-void ui_but_pie_dir_visual(RadialDirection dir, float vec[2]);
 void ui_but_pie_dir(RadialDirection dir, float vec[2]);
 float ui_block_calc_pie_segment(struct uiBlock *block, const float event_xy[2]);
 
index 9c70fdceb8da745618346b41e99e62d9402a0075..ab0b6e1957551c002543f5af13f020ed8f89df06 100644 (file)
@@ -123,7 +123,6 @@ void MESH_GGT_spin_redo(struct wmGizmoGroupType *gzgt);
 void MESH_OT_polybuild_face_at_cursor(struct wmOperatorType *ot);
 void MESH_OT_polybuild_split_at_cursor(struct wmOperatorType *ot);
 void MESH_OT_polybuild_dissolve_at_cursor(struct wmOperatorType *ot);
-void MESH_OT_polybuild_hover(struct wmOperatorType *ot);
 
 /* *** editmesh_inset.c *** */
 void MESH_OT_inset(struct wmOperatorType *ot);
index c750a3fb2bde589f091cb5907e99b15f9c82424d..e4953202ee4f4e26ef29d59688256e51610c5b67 100644 (file)
@@ -99,7 +99,6 @@ void OBJECT_OT_link_to_collection(struct wmOperatorType *ot);
 void OBJECT_OT_select_all(struct wmOperatorType *ot);
 void OBJECT_OT_select_random(struct wmOperatorType *ot);
 void OBJECT_OT_select_by_type(struct wmOperatorType *ot);
-void OBJECT_OT_select_by_layer(struct wmOperatorType *ot);
 void OBJECT_OT_select_linked(struct wmOperatorType *ot);
 void OBJECT_OT_select_grouped(struct wmOperatorType *ot);
 void OBJECT_OT_select_mirror(struct wmOperatorType *ot);
index 87bcd1b7006d8f48a3e884483d91e9acb4dee0ec..7722f2c9fccead618865925199a3ecb5ca378c15 100644 (file)
@@ -44,7 +44,6 @@ struct Main;
 /* area.c */
 void        ED_area_data_copy(ScrArea *sa_dst, ScrArea *sa_src, const bool do_free);
 void        ED_area_data_swap(ScrArea *sa1, ScrArea *sa2);
-void        screen_area_update_region_sizes(wmWindowManager *wm, wmWindow *win, ScrArea *area);
 void        region_toggle_hidden(struct bContext *C, ARegion *ar, const bool do_fade);
 
 /* screen_edit.c */
index b991755325a8bdd6409db3842137df417507a388..4bfdf39621eb77aec8127c3d9537cf64dd95d3b3 100644 (file)
@@ -342,9 +342,6 @@ void PAINTCURVE_OT_slide(struct wmOperatorType *ot);
 void PAINTCURVE_OT_draw(struct wmOperatorType *ot);
 void PAINTCURVE_OT_cursor(struct wmOperatorType *ot);
 
-/* paint_curve_undo.c */
-void ED_paintcurve_undo_push(struct bContext *C, struct wmOperator *op, struct PaintCurve *pc);
-
 /* image painting blur kernel */
 typedef struct {
        float *wdata; /* actual kernel */
index 2154061da1b23293e6d3c494148f41336ad8f61f..4e2ecc210f410d32937bbe06c4d69f486d24dd00 100644 (file)
@@ -66,7 +66,6 @@ void sculpt_update_after_dynamic_topology_toggle(
 void sculpt_dynamic_topology_enable_ex(
         struct Depsgraph *depsgraph,
         struct Scene *scene, struct Object *ob);
-void sculpt_dynamic_topology_enable(bContext *C);
 
 void sculpt_dynamic_topology_disable_ex(
         struct Depsgraph *depsgraph,
index b407056ea9669f48d1047f651222422bfa9723ec..e8488a5d0b622fc7d0ff7c71fe6c8415850db385 100644 (file)
@@ -120,7 +120,6 @@ void CLIP_OT_cursor_set(struct wmOperatorType *ot);
 struct ARegion *ED_clip_has_properties_region(struct ScrArea *sa);
 void CLIP_OT_tools(struct wmOperatorType *ot);
 void CLIP_OT_properties(struct wmOperatorType *ot);
-void ED_clip_tool_props_register(struct ARegionType *art);
 
 /* clip_utils.c */
 void clip_graph_tracking_values_iterate_track(struct SpaceClip *sc, struct MovieTrackingTrack *track, void *userdata,
@@ -145,8 +144,6 @@ void clip_view_center_to_point(SpaceClip *sc, float x, float y);
 
 void clip_draw_sfra_efra(struct View2D *v2d, struct Scene *scene);
 
-void clip_on_marker_selection_changed(struct bContext *C);
-
 /* tracking_ops.c */
 struct MovieTrackingTrack *tracking_marker_check_slide(struct bContext *C, const struct wmEvent *event,
                                                        int *area_r, int *action_r, int *corner_r);
index 5d9c496d58460db2c606a72356ae8a3f1ccbe964..db223d7f7a14106d412c33e27395b04e00648924 100644 (file)
@@ -70,7 +70,6 @@ void IMAGE_OT_view_ndof(struct wmOperatorType *ot);
 
 void IMAGE_OT_new(struct wmOperatorType *ot);
 void IMAGE_OT_open(struct wmOperatorType *ot);
-void IMAGE_OT_unlink(struct wmOperatorType *ot);
 void IMAGE_OT_match_movie_length(struct wmOperatorType *ot);
 void IMAGE_OT_replace(struct wmOperatorType *ot);
 void IMAGE_OT_reload(struct wmOperatorType *ot);
index 41a0dce7a388dbb7f87febdb1bf4d73a57b7d5cf..23ea14abc316df112ed4243731cdf53b0cd82496 100644 (file)
@@ -186,7 +186,6 @@ TreeTraversalAction outliner_find_selected_objects(struct TreeElement *te, void
 /* outliner_draw.c ---------------------------------------------- */
 
 void draw_outliner(const struct bContext *C);
-void restrictbutton_gr_restrict_flag(void *poin, void *poin2, int flag);
 
 TreeElementIcon tree_element_get_icon(TreeStoreElem *tselem, TreeElement *te);
 
@@ -230,17 +229,6 @@ int outliner_flag_is_any_test(ListBase *lb, short flag, const int curlevel);
 bool outliner_flag_set(ListBase *lb, short flag, short set);
 bool outliner_flag_flip(ListBase *lb, short flag);
 
-void object_toggle_visibility_cb(
-        struct bContext *C, struct ReportList *reports, struct Scene *scene,
-        TreeElement *te, struct TreeStoreElem *tsep, struct TreeStoreElem *tselem, void *user_data);
-void object_toggle_selectability_cb(
-        struct bContext *C, struct ReportList *reports, struct Scene *scene,
-        TreeElement *te, struct TreeStoreElem *tsep, struct TreeStoreElem *tselem, void *user_data);
-void object_toggle_renderability_cb(
-        struct bContext *C, struct ReportList *reports, struct Scene *scene,
-        TreeElement *te, struct TreeStoreElem *tsep, struct TreeStoreElem *tselem, void *user_data);
-
-
 void item_rename_cb(
         struct bContext *C, struct ReportList *reports, struct Scene *scene,
         TreeElement *te, struct TreeStoreElem *tsep, struct TreeStoreElem *tselem, void *user_data);
index 164c444d9a53574a4179eae4dc55f21ca80f3a34..7a3d2618f078ef8698ab9b62c0ddf0ebaa48a12b 100644 (file)
@@ -63,7 +63,6 @@ enum {
 };
 
 /* view3d_header.c */
-void VIEW3D_OT_layers(struct wmOperatorType *ot);
 void VIEW3D_OT_toggle_matcap_flip(struct wmOperatorType *ot);
 
 /* view3d_ops.c */
@@ -130,9 +129,6 @@ void VIEW3D_OT_fly(struct wmOperatorType *ot);
 /* view3d_walk.c */
 void VIEW3D_OT_walk(struct wmOperatorType *ot);
 
-/* view3d_ruler.c */
-void VIEW3D_OT_ruler(struct wmOperatorType *ot);
-
 /* drawobject.c */
 void draw_object_backbufsel(
         struct Depsgraph *depsgraph, Scene *scene,
@@ -159,8 +155,6 @@ void ED_view3d_draw_select_loop(
 void ED_view3d_draw_depth_loop(
         struct Depsgraph *depsgraph, Scene *scene, struct ARegion *ar, View3D *v3d);
 
-void ED_view3d_after_add(ListBase *lb, Base *base, const short dflag);
-
 void view3d_update_depths_rect(struct ARegion *ar, struct ViewDepths *d, struct rcti *rect);
 float view3d_depth_near(struct ViewDepths *d);
 
@@ -276,13 +270,6 @@ void VIEW3D_OT_ruler_add(struct wmOperatorType *ot);
 
 void VIEW3D_GT_navigate_rotate(struct wmGizmoType *gzt);
 
-/* draw_volume.c */
-void draw_smoke_volume(struct SmokeDomainSettings *sds, struct Object *ob,
-                       const float min[3], const float max[3],
-                       const float viewnormal[3]);
-
-void draw_smoke_velocity(struct SmokeDomainSettings *domain, float viewnormal[3]);
-
 /* workaround for trivial but noticeable camera bug caused by imprecision
  * between view border calculation in 2D/3D space, workaround for bug [#28037].
  * without this define we get the old behavior which is to try and align them
index 58f1c343235502deb3f4f5623551274211c3aea8..5757fcc9294886609f01a347b777fcb30ada6b53 100644 (file)
@@ -50,7 +50,6 @@ extern struct FreestyleGlobals g_freestyle;
 /* Rendering */
 void FRS_initialize(void);
 void FRS_set_context(struct bContext *C);
-void FRS_read_file(struct bContext *C);
 int FRS_is_freestyle_enabled(struct ViewLayer *view_layer);
 void FRS_init_stroke_renderer(struct Render *re);
 void FRS_begin_stroke_rendering(struct Render *re);
index d5cabf8bf904ac29da11a9fd46e3328d6f26ef10..30b1574e19cbbeea26f7c9eac44d084630e003d1 100644 (file)
@@ -41,7 +41,6 @@ struct GPUVertFormat;
 #include "BLI_sys_types.h"
 
 /* gpu_batch_presets.c */
-struct GPUVertFormat *GPU_batch_preset_format_3d(void);
 
 /* Replacement for gluSphere */
 struct GPUBatch *GPU_batch_preset_sphere(int lod) ATTR_WARN_UNUSED_RESULT;
index 737093ddffc8595eeba514ea0319c62b988011ae..c2e8dcd2ab6e967b106fa2873ea894a5fd4aa527 100644 (file)
@@ -155,7 +155,6 @@ GPUNodeLink *GPU_uniform(float *num);
 GPUNodeLink *GPU_image(struct Image *ima, struct ImageUser *iuser, bool is_data);
 GPUNodeLink *GPU_color_band(GPUMaterial *mat, int size, float *pixels, float *layer);
 GPUNodeLink *GPU_builtin(GPUBuiltin builtin);
-void GPU_node_link_set_type(GPUNodeLink *link, GPUType type);
 
 bool GPU_link(GPUMaterial *mat, const char *name, ...);
 bool GPU_stack_link(GPUMaterial *mat, struct bNode *node, const char *name, GPUNodeStack *in, GPUNodeStack *out, ...);
index 308205339dbcc021bcbae010d63c31950818eeed..8a603f3caf20a321aaf6a0119dd6ef1253596080 100644 (file)
@@ -95,7 +95,6 @@ void GPU_shader_uniform_buffer(GPUShader *shader, int location, struct GPUUnifor
 void GPU_shader_uniform_texture(GPUShader *shader, int location, struct GPUTexture *tex);
 void GPU_shader_uniform_float(GPUShader *shader, int location, float value);
 void GPU_shader_uniform_int(GPUShader *shader, int location, int value);
-void GPU_shader_geometry_stage_primitive_io(GPUShader *shader, int input, int output, int number);
 
 int GPU_shader_get_attribute(GPUShader *shader, const char *name);
 
index 04ce2d6eaa35074e5a6ca9d49b4876104927fecb..1dfbae382139406971128696c7e4de919013babe 100644 (file)
@@ -426,12 +426,6 @@ int imb_get_anim_type(const char *name);
  */
 bool IMB_isfloat(struct ImBuf *ibuf);
 
-/**
- *
- * \attention Defined in divers.c
- */
-void IMB_de_interlace(struct ImBuf *ibuf);
-
 /* create char buffer, color corrected if necessary, for ImBufs that lack one */
 void IMB_rect_from_float(struct ImBuf *ibuf);
 /* Create char buffer for part of the image, color corrected if necessary,
index f2eaa9d075fb07d2799f37ecb0746fad952a359b..efc3263cdb5d71bee32d0045162e804d0f89af40 100644 (file)
@@ -242,8 +242,6 @@ struct PointerRNA;
 struct PropertyRNA;
 
 const EnumPropertyItem *rna_TransformOrientation_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free);
-const EnumPropertyItem *rna_Sensor_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free);
-const EnumPropertyItem *rna_Actuator_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free);
 
 /* Generic functions, return an enum from library data, index is the position
  * in the linked list can add more for different types as needed */
index 54d8adc4588cabdda91c6008839ae03557a8501f..4562c034eacdd2f8a5087337f8395db4ca78a378 100644 (file)
@@ -136,7 +136,6 @@ void RNA_def_action(struct BlenderRNA *brna);
 void RNA_def_animation(struct BlenderRNA *brna);
 void RNA_def_animviz(struct BlenderRNA *brna);
 void RNA_def_armature(struct BlenderRNA *brna);
-void RNA_def_actuator(struct BlenderRNA *brna);
 void RNA_def_boid(struct BlenderRNA *brna);
 void RNA_def_brush(struct BlenderRNA *brna);
 void RNA_def_cachefile(struct BlenderRNA *brna);
@@ -181,7 +180,6 @@ void RNA_def_scene(struct BlenderRNA *brna);
 void RNA_def_view_layer(struct BlenderRNA *brna);
 void RNA_def_screen(struct BlenderRNA *brna);
 void RNA_def_sculpt_paint(struct BlenderRNA *brna);
-void RNA_def_sensor(struct BlenderRNA *brna);
 void RNA_def_sequencer(struct BlenderRNA *brna);
 void RNA_def_smoke(struct BlenderRNA *brna);
 void RNA_def_space(struct BlenderRNA *brna);
@@ -331,7 +329,6 @@ void RNA_api_material(StructRNA *srna);
 void RNA_api_mesh(struct StructRNA *srna);
 void RNA_api_meta(struct StructRNA *srna);
 void RNA_api_object(struct StructRNA *srna);
-void RNA_api_object_base_legacy(struct StructRNA *srna);
 void RNA_api_pose(struct StructRNA *srna);
 void RNA_api_pose_channel(struct StructRNA *srna);
 void RNA_api_scene(struct StructRNA *srna);
@@ -344,11 +341,7 @@ void RNA_api_wm(struct StructRNA *srna);
 void RNA_api_space_node(struct StructRNA *srna);
 void RNA_api_space_text(struct StructRNA *srna);
 void RNA_api_region_view3d(struct StructRNA *srna);
-void RNA_api_sensor(struct StructRNA *srna);
-void RNA_api_controller(struct StructRNA *srna);
-void RNA_api_actuator(struct StructRNA *srna);
 void RNA_api_texture(struct StructRNA *srna);
-void RNA_api_environment_map(struct StructRNA *srna);
 void RNA_api_sequences(BlenderRNA *brna, PropertyRNA *cprop);
 void RNA_api_sequence_elements(BlenderRNA *brna, PropertyRNA *cprop);
 void RNA_api_sound(struct StructRNA *srna);
@@ -505,7 +498,6 @@ const char *rna_translate_ui_text(
         const char *text, const char *text_ctxt, struct StructRNA *type, struct PropertyRNA *prop, bool translate);
 
 /* Internal functions that cycles uses so we need to declare (tsk tsk) */
-void rna_RenderLayer_rect_set(PointerRNA *ptr, const float *values);
 void rna_RenderPass_rect_set(PointerRNA *ptr, const float *values);
 
 #ifdef RNA_RUNTIME
index f2218b28f8f5d64e84972dce9f65ab53c2ea2fbd..469cd9636e6d14c1b71b35c1b0d327262d2feed1 100644 (file)
@@ -28,7 +28,5 @@
 #define __MATHUTILS_NOISE_H__
 
 PyMODINIT_FUNC PyInit_mathutils_noise(void);
-PyMODINIT_FUNC PyInit_mathutils_noise_types(void);
-PyMODINIT_FUNC PyInit_mathutils_noise_metrics(void);
 
 #endif /* __MATHUTILS_NOISE_H__ */
index 614a1735f443b7bf6724f40d422fe51ed21132ff..be7bf4f454b511ec46ba5af1c0e38a7ecb950fb4 100644 (file)
@@ -260,11 +260,6 @@ void RE_SetView(struct Render *re, float mat[4][4]);
 void RE_GetView(struct Render *re, float mat[4][4]);
 void RE_GetViewPlane(struct Render *re, rctf *r_viewplane, rcti *r_disprect);
 
-/* make or free the dbase */
-void RE_Database_CameraOnly(
-        struct Render *re, struct Main *bmain, struct Scene *scene,
-        int use_camera_view);
-
 /* set the render threads based on the commandline and autothreads setting */
 void RE_init_threadcount(Render *re);
 
index 9f05437eaa871ab2e9a7fa01b3da3542ede5c87f..4ceb78be22739a3993671fdf6accd69cca711730 100644 (file)
@@ -70,8 +70,6 @@ void WM_gizmo_unlink(
         ListBase *gizmolist, struct wmGizmoMap *gzmap, struct wmGizmo *gz,
         struct bContext *C);
 
-void WM_gizmo_name_set(struct wmGizmoGroup *gzgroup, struct wmGizmo *gz, const char *name);
-
 bool WM_gizmo_select_unlink(struct wmGizmoMap *gzmap, struct wmGizmo *gz);
 bool WM_gizmo_select_set(struct wmGizmoMap *gzmap, struct wmGizmo *gz, bool select);
 void WM_gizmo_highlight_set(struct wmGizmoMap *gzmap, struct wmGizmo *gz);