Blender
V3.3
|
#include <oiio_output_driver.h>
Public Types | |
typedef function< void(const string &)> | LogFunction |
Public Member Functions | |
OIIOOutputDriver (const string_view filepath, const string_view pass, LogFunction log) | |
virtual | ~OIIOOutputDriver () |
void | write_render_tile (const Tile &tile) override |
![]() | |
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 14 of file oiio_output_driver.h.
typedef function<void(const string &)> OIIOOutputDriver::LogFunction |
Definition at line 16 of file oiio_output_driver.h.
CCL_NAMESPACE_BEGIN OIIOOutputDriver::OIIOOutputDriver | ( | const string_view | filepath, |
const string_view | pass, | ||
LogFunction | log | ||
) |
Definition at line 8 of file oiio_output_driver.cpp.
|
virtual |
Definition at line 15 of file oiio_output_driver.cpp.
Implements OutputDriver.
Definition at line 19 of file oiio_output_driver.cpp.
References blender::bke::idprop::create(), filepath_, FLOAT, height, log_, pass_, string_printf(), tile, width, KernelWorkTile::x, and KernelWorkTile::y.
|
protected |
Definition at line 24 of file oiio_output_driver.h.
Referenced by write_render_tile().
|
protected |
Definition at line 26 of file oiio_output_driver.h.
Referenced by write_render_tile().
|
protected |
Definition at line 25 of file oiio_output_driver.h.
Referenced by write_render_tile().