Blender
V3.3
|
#include <stdio.h>
#include "BLI_compiler_attrs.h"
#include "BLI_utildefines.h"
#include "DNA_windowmanager_types.h"
Go to the source code of this file.
void BKE_report | ( | ReportList * | reports, |
eReportType | type, | ||
const char * | message | ||
) |
Definition at line 83 of file report.c.
References BKE_report_type_str(), BKE_reports_print_test(), BLI_addtail(), ReportList::flag, len, Report::len, ReportList::list, MEM_callocN, MEM_mallocN, Report::message, RPT_STORE, ReportList::storelevel, TIP_, type, Report::type, and Report::typestr.
Referenced by action_layer_next_exec(), action_layer_prev_exec(), action_pushdown_exec(), action_stash_create_exec(), action_stash_exec(), actkeys_clean_exec(), actkeys_copy_exec(), actkeys_expo_exec(), actkeys_handletype_exec(), actkeys_insertkey_exec(), actkeys_ipo_exec(), actkeys_keytype_exec(), actkeys_paste_exec(), actkeys_sample_exec(), add_empty_ks_path_exec(), add_hook_object(), add_keyingset_button_exec(), add_verts_to_dgroups(), ANIM_driver_vars_copy(), ANIM_paste_driver(), anim_set_efra_exec(), anim_set_sfra_exec(), annotation_draw_apply(), annotation_draw_invoke(), apply_armature_pose2bones_exec(), apply_objects_internal(), area_close_exec(), area_dupli_invoke(), armature_align_bones_exec(), armature_calc_roll_exec(), armature_fill_bones_exec(), armature_parent_set_exec(), armature_select_similar_exec(), armature_shortest_path_pick_invoke(), asset_bundle_install_exec(), associate_blend_exec(), bake(), bake_objects_check(), bake_pass_filter_check(), bake_targets_init_image_textures(), bake_targets_init_vertex_colors(), bake_targets_output_internal(), BKE_animdata_set_action(), BKE_blendfile_userdef_write_all(), BKE_crazyspace_api_eval(), BKE_id_attribute_duplicate(), BKE_id_attribute_new(), BKE_id_attribute_remove(), BKE_id_attribute_rename(), BKE_image_packfiles_from_mem(), BKE_mesh_calc_loop_tangent_single(), BKE_mesh_calc_loop_tangent_single_ex(), BKE_object_data_transfer_ex(), BKE_packedfile_pack_all(), BKE_rigidbody_add_object(), blo_do_versions_280(), blo_filedata_from_memfile(), blo_filedata_from_memory(), BLO_main_validate_libraries(), BLO_reportf_wrap(), BLO_write_file(), BPy_errors_to_report_ex(), cachefile_layer_add_exec(), cachefile_open_exec(), check_vertex_group_accessible(), childof_clear_inverse_exec(), childof_set_inverse_exec(), clear_keyframe(), collection_duplicate_exec(), collection_link_exec(), collection_new_exec(), collection_remove_exec(), collection_unlink_exec(), connect_hair_exec(), constraint_add_exec(), constraint_apply_exec(), constraint_copy_to_selected_exec(), correctivesmooth_bind_exec(), create_orientation_exec(), create_plane_track_tracks_exec(), createTransCursor_view3d(), createTransPose(), createTransSculpt(), createTransTexspace(), curve_draw_init(), curve_draw_invoke(), curve_select_similar_exec(), curve_split_exec(), blender::ed::curves::convert_to_particle_system::curves_convert_to_particle_system_exec(), data_transfer_exec(), datadropper_modal(), delete_key_using_keying_set(), delete_keyframe(), detect_features_exec(), do_history(), do_item_rename(), do_outliner_item_posemode_toggle(), do_outliner_operation_event(), do_render_engine(), do_set_scale(), drivers_editor_show_exec(), duplicate_exec(), dynamicpaint_bake_exec(), ED_armature_join_objects_exec(), ED_curve_join_objects_exec(), ED_gpencil_add_armature(), ED_gpencil_add_lattice_modifier(), ED_gpencil_join_objects_exec(), ed_marker_make_links_scene_exec(), ed_marker_select_exec(), ED_mesh_edges_add(), ED_mesh_edges_remove(), ED_mesh_join_objects_exec(), ED_mesh_loops_add(), ED_mesh_loops_remove(), ED_mesh_polys_add(), ED_mesh_polys_remove(), ED_mesh_shapes_join_objects_exec(), ED_mesh_verts_add(), ED_mesh_verts_remove(), ED_object_gpencil_modifier_add(), ED_object_gpencil_modifier_apply(), ED_object_gpencil_modifier_copy(), ED_object_gpencil_modifier_move_to_index(), ED_object_modifier_add(), ED_object_modifier_apply(), ED_object_modifier_move_down(), ED_object_modifier_move_to_index(), ED_object_modifier_move_up(), ED_object_parent_set(), ED_object_posemode_enter(), ED_object_sculptmode_enter_ex(), ED_object_shaderfx_add(), ED_object_shaderfx_move_to_index(), ed_undo_step_post(), ed_undo_step_pre(), ED_wpaint_ensure_data(), edbm_blend_from_shape_exec(), edbm_decimate_exec(), edbm_do_smooth_laplacian_vertex_exec(), edbm_edge_rotate_selected_exec(), edbm_extrude_mesh(), edbm_fill_exec(), edbm_intersect_boolean_exec(), edbm_intersect_exec(), edbm_knife_cut_exec(), edbm_normals_tools_exec(), EDBM_op_finish(), edbm_point_normals_modal(), edbm_rip_invoke(), edbm_screw_exec(), edbm_select_axis_exec(), edbm_select_non_manifold_exec(), edbm_select_nth_exec(), edbm_select_similar_region_exec(), edbm_separate_exec(), edbm_shape_propagate_to_all_exec(), edbm_shortest_path_select_exec(), edbm_sort_elements_exec(), edbm_spin_exec(), edbm_vert_connect_path_exec(), edcu_shortest_path_pick_invoke(), blender::ed::sculpt_paint::SlideOperationExecutor::execute(), file_browse_invoke(), file_directory_new_exec(), filepath_drop_exec(), fluid_bake_exec(), fluid_bake_invoke(), fluid_free_exec(), fluid_pause_exec(), followpath_path_animate_exec(), font_unlink_exec(), fullscreen_back_exec(), blender::ed::geometry::geometry_attribute_convert_exec(), gpencil_actframe_delete_all_exec(), gpencil_actframe_delete_exec(), gpencil_bake_mesh_animation_exec(), gpencil_circle_select_exec(), gpencil_convert_layer_exec(), gpencil_cutter_exec(), gpencil_cutter_lasso_select(), gpencil_data_add_exec(), gpencil_data_unlink_exec(), gpencil_do_frame_fill(), gpencil_draw_apply(), gpencil_draw_invoke(), gpencil_duplicate_exec(), gpencil_editmode_toggle_exec(), gpencil_extrude_exec(), gpencil_fill_invoke(), gpencil_fill_modal(), gpencil_generate_weights_exec(), gpencil_generic_select_exec(), gpencil_interpolate_invoke(), gpencil_interpolate_seq_exec(), gpencil_isolate_layer_exec(), gpencil_layer_add_exec(), gpencil_layer_mask_add_exec(), gpencil_layer_remove_exec(), gpencil_material_isolate_exec(), gpencil_merge_layer_exec(), gpencil_modifier_apply_obdata(), gpencil_paint_initstroke(), gpencil_primitive_invoke(), gpencil_sculpt_brush_init(), gpencil_sculpt_brush_invoke(), gpencil_select_all_exec(), gpencil_select_alternate_exec(), gpencil_select_exec(), gpencil_select_linked_exec(), gpencil_select_vertex_color_exec(), gpencil_set_active_material_exec(), gpencil_snap_cursor_to_sel(), gpencil_snap_to_cursor(), gpencil_stroke_flip_exec(), gpencil_stroke_merge_material_exec(), gpencil_stroke_separate_exec(), gpencil_stroke_simplify_exec(), gpencil_stroke_simplify_fixed_exec(), gpencil_stroke_split_exec(), gpencil_stroke_trim_exec(), gpencil_strokes_copy_exec(), gpencil_strokes_paste_exec(), gpencil_trace_image_exec(), gpencil_vertex_group_invert_exec(), gpencil_vertex_group_normalize_exec(), gpencil_vertex_group_smooth_exec(), gpencil_vertexpaint_brush_invoke(), gpencil_weightpaint_brush_invoke(), graph_fmodifier_add_exec(), graph_fmodifier_copy_exec(), graph_fmodifier_paste_exec(), graphkeys_click_insert_exec(), graphkeys_copy_exec(), graphkeys_euler_filter_exec(), graphkeys_paste_exec(), graphkeys_sound_bake_exec(), handleNumInput(), image_pack_test(), image_save_sequence_exec(), image_save_single(), image_unpack_exec(), image_unpack_invoke(), info_log_show_exec(), initFlyInfo(), initRotation(), initWalkInfo(), insert_graph_keys(), insert_key_button_exec(), insert_key_exec(), insert_keyframe_direct(), join_shapes_exec(), join_tracks_exec(), keyframe_jump_exec(), keyingset_get_from_op_with_error(), knifeproject_exec(), knifetool_invoke(), lattice_select_ungrouped_exec(), lib_id_fake_user_toggle_exec(), lib_id_unlink_exec(), light_cache_bake_modal(), lineart_gpencil_clear_strokes_all_exec(), localview_remove_from_exec(), loopcut_init(), make_links_data_exec(), make_links_scene_exec(), make_local_exec(), make_override_library_invoke(), make_paths_absolute_exec(), make_paths_relative_exec(), make_segment_exec(), marker_jump_exec(), material_slot_remove_exec(), material_slot_remove_unused_exec(), mesh_bisect_invoke(), modifier_apply_obdata(), modifier_apply_shape(), move_to_collection_exec(), move_to_collection_invoke(), multires_rebuild_subdiv_exec(), multires_reshape_exec(), multires_unsubdivide_exec(), multiresbake_check(), multiresbake_image_exec(), multiresbake_image_exec_locked(), nla_fmodifier_copy_exec(), nla_fmodifier_paste_exec(), nlachannels_pushdown_exec(), nlaedit_add_actionclip_exec(), nlaedit_add_tracks_exec(), nlaedit_add_transition_exec(), nlaedit_disable_tweakmode(), nlaedit_enable_tweakmode_exec(), nlaedit_swap_exec(), blender::ed::space_node::node_add_collection_exec(), blender::ed::space_node::node_add_file_exec(), blender::ed::space_node::node_add_group_exec(), blender::ed::space_node::node_add_mask_exec(), blender::ed::space_node::node_add_object_exec(), blender::ed::space_node::node_clipboard_paste_exec(), blender::ed::space_node::node_group_separate_exec(), blender::ed::space_node::node_group_ungroup_exec(), blender::ed::space_node::node_shader_script_update_exec(), object_add_hook_selob_exec(), object_add_named_exec(), object_armature_add_exec(), object_constraint_add_exec(), object_convert_exec(), object_gpencil_add_exec(), object_hook_assign_exec(), object_hook_recenter_exec(), object_hook_remove_exec(), object_hook_reset_exec(), object_hook_select_exec(), object_join_exec(), object_origin_set_exec(), object_select_grouped_exec(), object_select_linked_exec(), object_track_clear_exec(), object_transform_axis_target_invoke(), object_transform_to_mouse_exec(), object_unlink_data_exec(), objects_add_active_exec(), objects_remove_active_exec(), objectsolver_clear_inverse_exec(), objectsolver_set_inverse_exec(), open_exec(), outliner_action_set_exec(), outliner_color_tag_set_exec(), outliner_data_operation_exec(), outliner_id_copy_exec(), outliner_id_operation_exec(), outliner_id_paste_exec(), outliner_item_rename_find_active(), outliner_keyingset_additems_exec(), outliner_orphans_purge_exec(), outliner_orphans_purge_invoke(), paint_2d_new_stroke(), parent_drop_set_parents(), parent_noinv_set_exec(), parent_set_vertex_parent(), paste_selection(), paste_text_exec(), pose_clear_transform_generic_exec(), pose_constraint_add_exec(), pose_constraint_copy_exec(), pose_copy_exec(), pose_ik_add_invoke(), pose_paste_exec(), pose_propagate_exec(), pose_select_same_keyingset(), pose_slide_invoke_common(), poselib_blend_cleanup(), poselib_blend_init_data(), poselib_move_exec(), poselib_preview_init_data(), poselib_remove_exec(), poselib_rename_exec(), poselib_rename_invoke(), poselib_sanitize_exec(), radial_control_get_path(), radial_control_get_properties(), radial_control_invoke(), RE_engine_render(), RE_engine_report(), RE_InitState(), RE_is_rendering_allowed(), RE_RenderAnim(), region_quadview_exec(), region_scale_invoke(), remove_active_keyingset_exec(), remove_active_ks_path_exec(), remove_keyingset_button_exec(), render_view_open(), blender::ed::sculpt_paint::report_empty_evaluated_surface(), blender::ed::sculpt_paint::report_empty_original_surface(), blender::ed::sculpt_paint::report_invalid_uv_map(), blender::ed::sculpt_paint::report_missing_surface(), blender::ed::sculpt_paint::report_missing_uv_map_on_evaluated_surface(), blender::ed::sculpt_paint::report_missing_uv_map_on_original_surface(), AssetClearHelper::reportResults(), AssetMarkHelper::reportResults(), rigidbody_con_add_exec(), rigidbody_con_remove_exec(), rigidbody_object_remove_exec(), rigidbody_world_export_exec(), rigidbody_world_remove_exec(), rna_raw_access(), RNA_struct_available_or_report(), run_string_handle_error(), screen_opengl_render_anim_init(), screen_opengl_render_init(), screen_render_exec(), screen_render_invoke(), script_reload_exec(), sculpt_expand_modal(), SCULPT_handles_colors_report(), select_grouped_keyingset(), select_nth_exec(), separate_armature_exec(), separate_exec(), sequencer_add_effect_strip_exec(), sequencer_add_mask_strip_exec(), sequencer_add_movieclip_strip_exec(), sequencer_add_scene_strip_exec(), sequencer_change_effect_input_exec(), sequencer_change_effect_type_exec(), sequencer_change_scene_exec(), sequencer_copy_exec(), sequencer_export_subtitles_exec(), sequencer_meta_make_exec(), sequencer_paste_exec(), sequencer_reassign_inputs_exec(), sequencer_select_grouped_exec(), sequencer_set_range_to_strips_exec(), sequencer_split_exec(), sequencer_swap_data_exec(), sequencer_swap_inputs_exec(), set_axis_exec(), set_origin_exec(), set_plane_exec(), set_spline_type_exec(), setup_app_data(), shade_smooth_exec(), similar_edge_select_exec(), similar_face_select_exec(), similar_vert_select_exec(), blender::ed::curves::snap_curves_to_surface::snap_curves_to_surface_exec(), snap_selected_to_active_exec(), solve_camera_exec(), solve_camera_freejob(), solve_camera_invoke(), sound_mixdown_exec(), sound_open_exec(), sound_unpack_exec(), sound_unpack_invoke(), spin_exec(), stitch_init_all(), text_reload_exec(), text_run_script_exec(), texture_paint_camera_project_exec(), texture_paint_image_from_view_exec(), tile_add_exec(), toggle_xray_exec(), tracking_object_remove_exec(), ui_apply_but_autokey(), unpack_all_invoke(), unpack_item_exec(), unwrap_exec(), update_autoflags_fcurve(), userpref_show_exec(), uv_rip_exec(), uv_select_pinned_exec(), uv_select_split_exec(), uv_shortest_path_select_exec(), vert_select_ungrouped_exec(), vertex_group_fix_exec(), vertex_parent_set_exec(), vgroup_do_remap(), vgroup_normalize_all(), view3d_camera_to_view_selected_exec(), view3d_localview_init(), view3d_object_mode_menu(), view3d_pastebuffer_exec(), view3d_ruler_add_invoke(), view3d_ruler_remove_invoke(), view3d_zoom_border_exec(), viewdolly_offset_lock_check(), voxel_remesh_exec(), weight_sample_invoke(), wm_file_write(), wm_handler_fileselect_do(), wm_homefile_write_exec(), wm_lib_relocate_exec_do(), wm_open_mainfile__select_file_path(), wm_operator_defaults_exec(), wm_operator_finished(), wm_operator_reports(), WM_report(), wm_save_as_mainfile_exec(), wm_stereo3d_set_exec(), wm_window_new_exec(), wm_window_new_main_exec(), wpaint_stroke_test_start(), and write_result().
void eReportType BKE_report_print_level | ( | ReportList * | reports | ) |
Definition at line 195 of file report.c.
References ReportList::printlevel, and RPT_ERROR.
void BKE_report_print_level_set | ( | ReportList * | reports, |
eReportType | level | ||
) |
Definition at line 204 of file report.c.
References ReportList::printlevel.
Referenced by wm_handler_fileselect_do(), and wm_open_mainfile__open().
eReportType BKE_report_store_level | ( | ReportList * | reports | ) |
Definition at line 213 of file report.c.
References RPT_ERROR, and ReportList::storelevel.
void BKE_report_store_level_set | ( | ReportList * | reports, |
eReportType | level | ||
) |
Definition at line 222 of file report.c.
References ReportList::storelevel.
const char* BKE_report_type_str | ( | eReportType | type | ) |
Definition at line 24 of file report.c.
References RPT_DEBUG, RPT_ERROR, RPT_ERROR_INVALID_CONTEXT, RPT_ERROR_INVALID_INPUT, RPT_ERROR_OUT_OF_MEMORY, RPT_INFO, RPT_OPERATOR, RPT_PROPERTY, RPT_WARNING, TIP_, and type.
Referenced by BKE_report(), BKE_reportf(), and BLO_reportf_wrap().
bool BKE_report_write_file | ( | const char * | filepath, |
ReportList * | reports, | ||
const char * | header | ||
) |
Definition at line 321 of file report.c.
References BKE_report_write_file_fp(), BLI_fopen(), and NULL.
bool BKE_report_write_file_fp | ( | FILE * | fp, |
ReportList * | reports, | ||
const char * | header | ||
) |
Definition at line 306 of file report.c.
References ListBase::first, ReportList::list, Report::message, Report::next, and Report::typestr.
Referenced by BKE_report_write_file(), and sig_handle_crash().
void BKE_reportf | ( | ReportList * | reports, |
eReportType | type, | ||
const char * | format, | ||
... | |||
) |
Referenced by absolute_convert_foreach_path_cb(), add_keyingset_button_exec(), ANIM_add_driver(), ANIM_add_driver_with_target(), ANIM_apply_keyingset(), ANIM_copy_driver(), ANIM_paste_driver(), animviz_verify_motionpaths(), apply_objects_internal(), armature_align_bones_exec(), armature_fill_bones_exec(), asset_bundle_install_exec(), background_image_remove_exec(), bake(), bake_object_check(), bake_objects_check(), bake_targets_init_internal(), bake_targets_output_external(), bake_targets_output_internal(), BKE_animdata_set_action(), BKE_blendfile_link(), BKE_bpath_relative_rebase(), BKE_crazyspace_api_displacement_to_deformed(), BKE_crazyspace_api_displacement_to_original(), BKE_image_render_write_exr(), BKE_image_save(), BKE_lib_override_library_validate(), BKE_mesh_calc_loop_tangent_single(), BKE_packedfile_compare_to_file(), BKE_packedfile_id_unpack(), BKE_packedfile_new(), BKE_packedfile_pack_all(), BKE_packedfile_pack_all_libraries(), BKE_packedfile_unpack_to_file(), BKE_volume_save(), blendfile_library_relocate_remap(), blendfile_link_append_proxies_convert(), blo_decode_and_check(), blo_filedata_from_file_descriptor(), blo_filedata_from_file_open(), BLO_main_validate_libraries(), BLO_main_validate_shapekeys(), BLO_write_file(), bpath_absolute_relative_convert(), BPy_errors_to_report_ex(), check_missing_files_foreach_path_cb(), check_valid_camera_multiview(), check_valid_compositing_camera(), clear_keyframe(), constraint_apply_exec(), constraint_copy_exec(), constraint_delete_exec(), copy_as_driver_button_exec(), copy_particle_systems_exec(), data_transfer_exec_is_object_valid(), data_transfer_exec_preprocess_objects(), delete_key_button_exec(), delete_key_using_keying_set(), delete_key_v3d_without_keying_set(), delete_keyframe(), ED_animedit_unlink_action(), ED_image_save_all_modified_info(), ED_mesh_join_objects_exec(), ED_mesh_report_mirror_ex(), ED_mesh_uv_add(), ED_object_gpencil_modifier_add(), ED_object_gpencil_modifier_remove(), ED_object_mode_compat_set(), ED_object_mode_set_ex(), ED_object_modifier_add(), ED_object_modifier_remove(), ED_object_sculptmode_enter_ex(), ED_object_shaderfx_add(), ED_object_shaderfx_remove(), ED_paint_data_warning(), ED_rigidbody_constraint_add(), ED_scene_view_layer_delete(), edbm_edge_rotate_selected_exec(), EDBM_op_call_and_selectf(), EDBM_op_callf(), EDBM_op_init(), edbm_remove_doubles_exec(), edbm_report_delete_info(), euler_filter_group_channels(), euler_filter_multi_channel(), file_delete_exec(), file_directory_new_exec(), file_read_reports_finalize(), fluid_validatepaths(), get_keyframe_values_create_reports(), gpencil_extract_palette_vertex_exec(), gpencil_layer_active_exec(), gpencil_layer_change_exec(), gpencil_material_set_exec(), gpencil_modifier_apply_exec(), gpencil_modifier_copy_to_selected_exec(), gpencil_modifier_remove_exec(), gpencil_stroke_join_exec(), gpencil_stroke_merge_material_exec(), graphkeys_euler_filter_exec(), handle_subversion_warning(), has_external_files(), id_delete_tag(), id_override_library_clear_single_fn(), id_override_library_create_hierarchy_pre_process_fn(), id_override_library_create_hierarchy_process(), image_open_single(), image_render_print_save_message(), image_save_exec(), image_save_post(), image_save_sequence_exec(), image_save_single(), image_to_gpencil_exec(), AssetTemporaryIDConsumer::import_id(), insert_key_button_exec(), insert_key_exec(), insert_keyframe(), insert_keyframe_direct(), insert_keyframe_value(), Freestyle::PythonInterpreter::interpretFile(), is_minversion_older_than_blender(), join_shapes_exec(), keyingset_get_from_op_with_error(), lib_id_load_custom_preview_exec(), lib_override_library_resync(), make_override_library_exec(), make_override_library_invoke(), make_segment_exec(), material_slot_remove_unused_exec(), mesh_symmetry_snap_exec(), missing_files_find_foreach_path_cb(), modifier_apply_exec_ex(), modifier_copy_to_selected_exec(), modifier_remove_exec(), move_to_collection_exec(), multires_rebuild_subdiv_exec(), namebutton_fn(), blender::ed::space_node::new_node_tree_exec(), nla_fmodifier_add_exec(), nlachannels_pushdown_exec(), nlaedit_add_actionclip_exec(), nlaedit_swap_exec(), blender::ed::space_node::node_add_group_get_and_poll_group_node_tree(), blender::ed::space_node::node_clipboard_paste_exec(), blender::ed::space_node::node_group_make_test_selected(), object_convert_exec(), object_delete_exec(), object_join_exec(), object_origin_set_exec(), open_exec(), outliner_action_set_exec(), outliner_batch_delete_hierarchy(), outliner_collection_delete(), outliner_id_copy_exec(), outliner_id_delete_tag(), outliner_id_paste_exec(), outliner_id_remap_exec(), outliner_lib_relocate_invoke_do(), outliner_object_delete_fn(), outliner_orphans_purge_exec(), override_type_set_button_exec(), blender::ed::sculpt_paint::image::ops::paint::paint_stroke_done(), palette_extract_img_exec(), paste_from_file(), poselib_move_exec(), poselib_remove_exec(), pyrna_struct_keyframe_delete(), pyrna_struct_keyframe_insert(), radial_control_get_path(), RE_layer_load_from_file(), RE_result_load_from_file(), redraw_timer_exec(), relative_convert_foreach_path_cb(), relative_rebase_foreach_path_cb(), remove_doubles_exec(), AssetClearHelper::reportResults(), AssetMarkHelper::reportResults(), RNA_property_pointer_set(), rna_raw_access(), RNA_struct_bl_idname_ok_or_report(), run_string_handle_error(), screen_opengl_render_anim_step(), screen_opengl_render_init(), screenshot_exec(), separate_exec(), seq_proxy_build_job(), SEQ_relations_check_scene_recursion(), sequencer_add_movie_multiple_strips(), sequencer_add_movie_single_strip(), sequencer_add_sound_multiple_strips(), sequencer_add_sound_single_strip(), shaderfx_remove_exec(), skin_armature_create_exec(), solve_camera_freejob(), spacedata_cleanup_exec(), stitch_init_all(), text_find_and_replace(), texture_paint_image_from_view_exec(), txt_write_file(), ui_number_from_string_units(), UI_popover_panel_invoke(), UI_popup_menu_invoke(), unlink_action_fn(), unlink_collection_fn(), unlink_material_fn(), unlink_object_fn(), unlink_texture_fn(), unlink_world_fn(), unwrap_exec(), update_autoflags_fcurve(), vertex_group_copy_to_selected_exec(), vertex_group_limit_total_exec(), view3d_copybuffer_exec(), view3d_pastebuffer_exec(), volume_import_exec(), WM_file_read(), wm_file_read_report(), wm_file_write(), wm_homefile_read_ex(), wm_homefile_read_exec(), WM_lib_reload(), wm_lib_relocate_exec_do(), wm_lib_relocate_invoke(), wm_link_append_exec(), wm_link_append_item_poll(), WM_operator_drop_load_path(), wm_operator_props_popup_ex(), WM_operator_py_idname_ok_or_report(), WM_operator_redo_popup(), wm_save_as_mainfile_exec(), and write_result().
void BKE_reports_clear | ( | ReportList * | reports | ) |
Only frees the list reports. To make displayed reports disappear, either remove window-manager reports (wmWindowManager.reports, or CTX_wm_reports()), or use WM_report_banners_cancel().
Definition at line 63 of file report.c.
References BLI_listbase_clear(), ListBase::first, ReportList::list, MEM_freeN, Report::message, and Report::next.
Referenced by arg_handle_load_file(), arg_handle_render_animation(), arg_handle_render_frame(), block_create__close_file_dialog(), bpy_lib_enter(), bpy_lib_write(), BPy_reports_to_error(), bpy_run_string_impl(), ED_image_should_save_modified(), file_draw_hint_if_invalid(), file_free(), Freestyle::PythonInterpreter::interpretFile(), Freestyle::PythonInterpreter::interpretString(), Freestyle::PythonInterpreter::interpretText(), pyop_call(), pyrna_register_class(), wm_free_reports(), wm_gizmogroup_free(), WM_operator_free(), WM_report(), WM_report_banners_cancel(), wm_reports_free(), and wm_xr_error_handler().
bool BKE_reports_contain | ( | ReportList * | reports, |
eReportType | level | ||
) |
Definition at line 293 of file report.c.
References ListBase::first, ReportList::list, Report::next, NULL, and Report::type.
Referenced by modifyMesh(), RE_bake_engine(), and RE_engine_render().
void BKE_reports_init | ( | ReportList * | reports, |
int | flag | ||
) |
Definition at line 50 of file report.c.
References ReportList::flag, ReportList::printlevel, RPT_ERROR, RPT_INFO, and ReportList::storelevel.
Referenced by arg_handle_load_file(), arg_handle_render_animation(), arg_handle_render_frame(), block_create__close_file_dialog(), bpy_lib_enter(), bpy_lib_write(), bpy_run_string_impl(), ED_image_should_save_modified(), file_init(), modifyMesh(), pyop_call(), pyrna_func_call(), pyrna_py_to_prop(), pyrna_register_class(), pyrna_struct_driver_add(), pyrna_struct_driver_remove(), pyrna_struct_keyframe_delete(), pyrna_struct_keyframe_insert(), window_manager_blend_read_data(), wm_init_reports(), wm_operator_create(), WM_report(), and write_result().
Report* BKE_reports_last_displayable | ( | ReportList * | reports | ) |
Definition at line 280 of file report.c.
References ELEM, ListBase::last, ReportList::list, NULL, Report::prev, RPT_ERROR, RPT_INFO, RPT_WARNING, and Report::type.
Referenced by uiTemplateReportsBanner(), and update_reports_display_invoke().
void void BKE_reports_prepend | ( | ReportList * | reports, |
const char * | prepend | ||
) |
Definition at line 144 of file report.c.
References BLI_dynstr_append(), BLI_dynstr_free(), BLI_dynstr_get_cstring(), BLI_dynstr_get_len(), BLI_dynstr_new(), ListBase::first, Report::len, ReportList::list, MEM_freeN, Report::message, Report::next, and TIP_.
Referenced by BKE_blendfile_read_from_memfile(), BKE_blendfile_read_from_memory(), BKE_blendfile_read_setup_ex(), BKE_blendfile_userdef_read_from_memory(), createBoneSpace(), createCurveSpace(), and createMeshSpace().
void BKE_reports_prependf | ( | ReportList * | reports, |
const char * | prepend, | ||
... | |||
) |
Referenced by BKE_blendfile_read().
void BKE_reports_print | ( | ReportList * | reports, |
eReportType | level | ||
) |
Definition at line 267 of file report.c.
References BKE_reports_string(), MEM_freeN, and NULL.
Referenced by bpy_lib_write(), bpy_run_string_impl(), Freestyle::PythonInterpreter::interpretFile(), Freestyle::PythonInterpreter::interpretString(), Freestyle::PythonInterpreter::interpretText(), and wm_operator_reports().
bool BKE_reports_print_test | ( | const ReportList * | reports, |
eReportType | type | ||
) |
stdout
. Definition at line 259 of file report.c.
References ReportList::flag, G, NULL, ReportList::printlevel, RPT_PRINT, and type.
Referenced by BKE_report(), BKE_reportf(), bpy_run_string_impl(), and run_string_handle_error().
char* BKE_reports_string | ( | ReportList * | reports, |
eReportType | level | ||
) |
Definition at line 231 of file report.c.
References BLI_dynstr_appendf(), BLI_dynstr_free(), BLI_dynstr_get_cstring(), BLI_dynstr_get_len(), BLI_dynstr_new(), ListBase::first, ReportList::list, Report::message, Report::next, NULL, Report::type, and Report::typestr.
Referenced by BKE_reports_print(), BPy_reports_to_error(), and modifyMesh().