|
Blender V4.3
|
#include <DNA_scene_types.h>
Public Attributes | |
| char | imtype |
| char | depth |
| char | planes |
| char | flag |
| char | quality |
| char | compress |
| char | exr_codec |
| char | cineon_flag |
| short | cineon_white |
| short | cineon_black |
| float | cineon_gamma |
| char | jp2_flag |
| char | jp2_codec |
| char | tiff_codec |
| char | _pad [4] |
| char | views_format |
| Stereo3dFormat | stereo3d_format |
| char | color_management |
| char | _pad1 [7] |
| ColorManagedViewSettings | view_settings |
| ColorManagedDisplaySettings | display_settings |
| ColorManagedColorspaceSettings | linear_colorspace_settings |
Generic image format settings, this is used for NodeImageFile and IMAGE_OT_save_as operator too.
NOTE: its a bit strange that even though this is an image format struct the imtype can still be used to select video formats. RNA ensures these enum's are only selectable for render output.
Definition at line 394 of file DNA_scene_types.h.
| char ImageFormatData::_pad[4] |
Definition at line 432 of file DNA_scene_types.h.
| char ImageFormatData::_pad1[7] |
Definition at line 441 of file DNA_scene_types.h.
| short ImageFormatData::cineon_black |
Definition at line 422 of file DNA_scene_types.h.
| char ImageFormatData::cineon_flag |
CINEON.
Definition at line 421 of file DNA_scene_types.h.
Referenced by BKE_image_format_to_imbuf(), and do_versions_image_settings_2_60().
| float ImageFormatData::cineon_gamma |
Definition at line 423 of file DNA_scene_types.h.
| short ImageFormatData::cineon_white |
Definition at line 422 of file DNA_scene_types.h.
| char ImageFormatData::color_management |
Definition at line 440 of file DNA_scene_types.h.
Referenced by BKE_image_format_init_for_write(), BKE_image_save_options_init(), blender::nodes::node_composite_file_output_cc::init_output_file(), ntreeCompositOutputFileAddSocket(), and uiTemplateImageSettings().
| char ImageFormatData::compress |
(0 - 100), eg: PNG compression.
Definition at line 413 of file DNA_scene_types.h.
Referenced by BKE_image_format_from_imbuf(), BKE_image_format_to_imbuf(), and do_versions_image_settings_2_60().
| char ImageFormatData::depth |
bits per channel, R_IMF_CHAN_DEPTH_8 -> 32, not a flag, only set 1 at a time.
Definition at line 403 of file DNA_scene_types.h.
Referenced by add_exr_compositing_result(), BKE_image_format_from_imbuf(), BKE_image_format_is_byte(), BKE_image_format_to_imbuf(), BKE_image_render_write(), BKE_image_render_write_exr(), BKE_image_save_options_init(), do_versions_image_settings_2_60(), IMB_stereo3d_from_rect(), IMB_stereo3d_from_rectf(), IMB_stereo3d_ImBuf(), RE_render_result_rect_to_ibuf(), and blender::ed::object::write_external_bake_pixels().
| ColorManagedDisplaySettings ImageFormatData::display_settings |
Definition at line 443 of file DNA_scene_types.h.
Referenced by BKE_image_format_color_management_copy(), BKE_image_format_color_management_copy_from_scene(), BKE_image_format_copy(), BKE_image_format_init(), BKE_image_format_init_for_write(), and IMB_colormanagement_imbuf_for_write().
| char ImageFormatData::exr_codec |
OpenEXR.
Definition at line 418 of file DNA_scene_types.h.
Referenced by BKE_image_format_from_imbuf(), BKE_image_format_to_imbuf(), BKE_image_render_write_exr(), and do_versions_image_settings_2_60().
| char ImageFormatData::flag |
Generic options for all image types, alpha Z-buffer.
Definition at line 408 of file DNA_scene_types.h.
Referenced by BKE_image_render_write(), do_versions_image_settings_2_60(), and blender::realtime_compositor::FileOutput::FileOutput().
| char ImageFormatData::imtype |
R_IMF_IMTYPE_PNG, R_...
Definition at line 399 of file DNA_scene_types.h.
Referenced by add_exr_compositing_result(), blender::realtime_compositor::FileOutput::add_pass(), blender::realtime_compositor::FileOutput::add_view(), BKE_image_buffer_format_writable(), BKE_image_format_from_imbuf(), BKE_image_format_is_byte(), BKE_image_format_to_imbuf(), BKE_image_path_ext_from_imformat(), BKE_image_path_ext_from_imformat_ensure(), BKE_image_path_from_imformat(), BKE_image_render_write(), BKE_image_render_write_exr(), BKE_image_save_options_init(), BKE_image_save_options_update(), BKE_movie_filepath_get(), BKE_scene_multiview_num_videos_get(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), do_versions_image_settings_2_60(), do_versions_nodetree_multi_file_output_format_2_62_1(), image_save_post(), image_save_single(), IMB_colormanagement_imbuf_for_write(), blender::nodes::node_composite_file_output_cc::init_output_file(), ntreeCompositOutputFileAddSocket(), RE_InitState(), RE_render_result_rect_to_ibuf(), RE_RenderAnim(), RE_RenderFrame(), screenshot_exec(), uiTemplateImageFormatViews(), and uiTemplateImageSettings().
| char ImageFormatData::jp2_codec |
Definition at line 427 of file DNA_scene_types.h.
Referenced by BKE_image_format_from_imbuf(), BKE_image_format_to_imbuf(), and image_path_ext_from_imformat_impl().
| char ImageFormatData::jp2_flag |
Jpeg2000.
Definition at line 426 of file DNA_scene_types.h.
Referenced by BKE_image_format_from_imbuf(), BKE_image_format_to_imbuf(), and do_versions_image_settings_2_60().
| ColorManagedColorspaceSettings ImageFormatData::linear_colorspace_settings |
Definition at line 444 of file DNA_scene_types.h.
Referenced by BKE_image_format_color_management_copy(), BKE_image_format_color_management_copy_from_scene(), BKE_image_format_copy(), BKE_image_format_init(), BKE_image_format_init_for_write(), BKE_image_render_write(), BKE_image_save_options_init(), BKE_image_save_options_update(), image_exr_from_scene_linear_to_output(), image_save_post(), and IMB_colormanagement_imbuf_for_write().
| char ImageFormatData::planes |
R_IMF_PLANES_BW, R_IMF_PLANES_RGB, R_IMF_PLANES_RGBA.
Definition at line 406 of file DNA_scene_types.h.
Referenced by add_exr_compositing_result(), BKE_image_format_from_imbuf(), BKE_image_render_write_exr(), BKE_image_save_options_init(), BKE_imbuf_write_as(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), do_versions_image_settings_2_60(), image_save_single(), IMB_colormanagement_imbuf_for_write(), RE_render_result_rect_to_ibuf(), screenshot_exec(), and blender::ed::object::write_external_bake_pixels().
| char ImageFormatData::quality |
(0 - 100), eg: JPEG quality.
Definition at line 411 of file DNA_scene_types.h.
Referenced by BKE_image_format_from_imbuf(), BKE_image_format_to_imbuf(), BKE_image_save_options_init(), and do_versions_image_settings_2_60().
| Stereo3dFormat ImageFormatData::stereo3d_format |
Definition at line 436 of file DNA_scene_types.h.
Referenced by BKE_image_save_options_init(), BKE_scene_multiview_videos_dimensions_get(), image_open_single(), IMB_stereo3d_from_rect(), IMB_stereo3d_from_rectf(), IMB_stereo3d_ImBuf(), and load_data_init_from_operator().
| char ImageFormatData::tiff_codec |
TIFF.
Definition at line 430 of file DNA_scene_types.h.
Referenced by BKE_image_format_from_imbuf(), and BKE_image_format_to_imbuf().
| ColorManagedViewSettings ImageFormatData::view_settings |
Definition at line 442 of file DNA_scene_types.h.
Referenced by BKE_image_format_blend_read_data(), BKE_image_format_blend_write(), BKE_image_format_color_management_copy(), BKE_image_format_color_management_copy_from_scene(), BKE_image_format_copy(), BKE_image_format_free(), BKE_image_format_init(), BKE_image_format_init_for_write(), and IMB_colormanagement_imbuf_for_write().
| char ImageFormatData::views_format |
Multi-view.
Definition at line 435 of file DNA_scene_types.h.
Referenced by BKE_image_render_write(), BKE_image_save_options_init(), BKE_scene_multiview_num_videos_get(), BKE_scene_multiview_videos_dimensions_get(), image_open_single(), image_save_single(), load_data_init_from_operator(), RE_RenderAnim(), and RE_WriteRenderViewsMovie().