|
Blender V5.0
|
Public Attributes | |
| std::string | name |
| IStream * | ifile_stream = nullptr |
| MultiPartInputFile * | ifile = nullptr |
| OFileStream * | ofile_stream = nullptr |
| MultiPartOutputFile * | mpofile = nullptr |
| OutputFile * | ofile = nullptr |
| bool | write_multipart = false |
| bool | has_layer_pass_names = false |
| int | tilex = 0 |
| int | tiley = 0 |
| int | width = 0 |
| int | height = 0 |
| int | mipmap = 0 |
| StringVector | views |
| blender::Vector< ExrChannel > | channels |
| blender::Vector< ExrLayer > | layers |
Definition at line 822 of file openexr_api.cpp.
| blender::Vector<ExrChannel> ExrHandle::channels |
Definition at line 841 of file openexr_api.cpp.
Referenced by exr_has_xyz_channels(), exr_rgba_channelname(), IMB_exr_add_channels(), IMB_exr_begin_read(), IMB_exr_begin_write(), imb_exr_multilayer_parse_channels_from_file(), IMB_exr_read_channels(), IMB_exr_set_channel(), and IMB_exr_write_channels().
| bool ExrHandle::has_layer_pass_names = false |
Definition at line 833 of file openexr_api.cpp.
Referenced by IMB_exr_add_channels(), and openexr_header_metadata_multi().
| int ExrHandle::height = 0 |
Definition at line 836 of file openexr_api.cpp.
Referenced by IMB_exr_begin_read(), imb_exr_begin_read_mem(), IMB_exr_begin_write(), imb_exr_multilayer_parse_channels_from_file(), IMB_exr_read_channels(), and IMB_exr_write_channels().
| MultiPartInputFile* ExrHandle::ifile = nullptr |
Definition at line 826 of file openexr_api.cpp.
Referenced by IMB_exr_begin_read(), imb_exr_begin_read_mem(), IMB_exr_close(), IMB_exr_get_ppm(), IMB_exr_has_multilayer(), imb_exr_multilayer_parse_channels_from_file(), and IMB_exr_read_channels().
| IStream* ExrHandle::ifile_stream = nullptr |
Definition at line 825 of file openexr_api.cpp.
Referenced by IMB_exr_begin_read(), imb_exr_begin_read_mem(), and IMB_exr_close().
| blender::Vector<ExrLayer> ExrHandle::layers |
Definition at line 842 of file openexr_api.cpp.
Referenced by imb_exr_get_layer(), IMB_exr_multilayer_convert(), and imb_exr_multilayer_parse_channels_from_file().
| int ExrHandle::mipmap = 0 |
Definition at line 837 of file openexr_api.cpp.
| MultiPartOutputFile* ExrHandle::mpofile = nullptr |
Definition at line 829 of file openexr_api.cpp.
Referenced by IMB_exr_begin_write(), IMB_exr_close(), and IMB_exr_write_channels().
| std::string ExrHandle::name |
Definition at line 823 of file openexr_api.cpp.
Referenced by BKE_image_render_write_exr().
| OutputFile* ExrHandle::ofile = nullptr |
Definition at line 830 of file openexr_api.cpp.
Referenced by IMB_exr_begin_write(), IMB_exr_close(), and IMB_exr_write_channels().
| OFileStream* ExrHandle::ofile_stream = nullptr |
Definition at line 828 of file openexr_api.cpp.
Referenced by IMB_exr_begin_write(), and IMB_exr_close().
| int ExrHandle::tilex = 0 |
Definition at line 835 of file openexr_api.cpp.
| int ExrHandle::tiley = 0 |
Definition at line 835 of file openexr_api.cpp.
| StringVector ExrHandle::views |
Definition at line 839 of file openexr_api.cpp.
Referenced by IMB_exr_add_view(), IMB_exr_begin_read(), IMB_exr_multilayer_convert(), imb_exr_multilayer_parse_channels_from_file(), and openexr_header_metadata_multi().
| int ExrHandle::width = 0 |
Definition at line 836 of file openexr_api.cpp.
Referenced by IMB_exr_begin_read(), imb_exr_begin_read_mem(), IMB_exr_begin_write(), imb_exr_multilayer_parse_channels_from_file(), IMB_exr_read_channels(), and IMB_exr_write_channels().
| bool ExrHandle::write_multipart = false |
Definition at line 832 of file openexr_api.cpp.
Referenced by IMB_exr_add_channels(), IMB_exr_begin_write(), IMB_exr_get_handle(), and openexr_header_metadata_multi().