|
Blender V5.0
|
#include <oiio_output_driver.h>
Inherits OutputDriver.
Public Types | |
| using | LogFunction = std::function<void(const string &)> |
Public Member Functions | |
| OIIOOutputDriver (const string_view filepath, const string_view pass, LogFunction log) | |
| ~OIIOOutputDriver () override | |
| void | write_render_tile (const Tile &tile) override |
| Public Member Functions inherited from OutputDriver | |
| OutputDriver ()=default | |
| virtual | ~OutputDriver ()=default |
| virtual bool | update_render_tile (const Tile &) |
| virtual bool | read_render_tile (const Tile &) |
Protected Attributes | |
| string | filepath_ |
| string | pass_ |
| LogFunction | log_ |
Definition at line 13 of file oiio_output_driver.h.
| using OIIOOutputDriver::LogFunction = std::function<void(const string &)> |
Definition at line 15 of file oiio_output_driver.h.
| CCL_NAMESPACE_BEGIN OIIOOutputDriver::OIIOOutputDriver | ( | const string_view | filepath, |
| const string_view | pass, | ||
| LogFunction | log ) |
|
overridedefault |
References tile.
|
overridevirtual |
Implements OutputDriver.
Definition at line 26 of file oiio_output_driver.cpp.
References ColorSpaceManager::detect_known_colorspace(), filepath_, log_, pass_, string_printf(), tile, u_colorspace_auto, and u_colorspace_srgb.
|
protected |
Definition at line 23 of file oiio_output_driver.h.
Referenced by OIIOOutputDriver(), and write_render_tile().
|
protected |
Definition at line 25 of file oiio_output_driver.h.
Referenced by OIIOOutputDriver(), and write_render_tile().
|
protected |
Definition at line 24 of file oiio_output_driver.h.
Referenced by OIIOOutputDriver(), and write_render_tile().