Blender  V3.3
Public Types | Public Member Functions | Protected Attributes | List of all members
OIIOOutputDriver Class Reference

#include <oiio_output_driver.h>

Inheritance diagram for OIIOOutputDriver:
OutputDriver

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
 
- 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_
 

Detailed Description

Definition at line 14 of file oiio_output_driver.h.

Member Typedef Documentation

◆ LogFunction

typedef function<void(const string &)> OIIOOutputDriver::LogFunction

Definition at line 16 of file oiio_output_driver.h.

Constructor & Destructor Documentation

◆ OIIOOutputDriver()

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.

◆ ~OIIOOutputDriver()

OIIOOutputDriver::~OIIOOutputDriver ( )
virtual

Definition at line 15 of file oiio_output_driver.cpp.

Member Function Documentation

◆ write_render_tile()

void OIIOOutputDriver::write_render_tile ( const Tile tile)
overridevirtual

Member Data Documentation

◆ filepath_

string OIIOOutputDriver::filepath_
protected

Definition at line 24 of file oiio_output_driver.h.

Referenced by write_render_tile().

◆ log_

LogFunction OIIOOutputDriver::log_
protected

Definition at line 26 of file oiio_output_driver.h.

Referenced by write_render_tile().

◆ pass_

string OIIOOutputDriver::pass_
protected

Definition at line 25 of file oiio_output_driver.h.

Referenced by write_render_tile().


The documentation for this class was generated from the following files: