Blender V5.0
BlenderOutputDriver Class Reference

#include <output_driver.h>

Inherits OutputDriver.

Public Member Functions

 BlenderOutputDriver (BL::RenderEngine &b_engine)
 ~BlenderOutputDriver () override
void write_render_tile (const Tile &tile) override
bool update_render_tile (const Tile &tile) override
bool read_render_tile (const Tile &tile) override
Public Member Functions inherited from OutputDriver
 OutputDriver ()=default
virtual ~OutputDriver ()=default

Protected Attributes

BL::RenderEngine b_engine_

Detailed Description

Definition at line 13 of file blender/output_driver.h.

Constructor & Destructor Documentation

◆ BlenderOutputDriver()

CCL_NAMESPACE_BEGIN BlenderOutputDriver::BlenderOutputDriver ( BL::RenderEngine & b_engine)
explicit

Definition at line 9 of file blender/output_driver.cpp.

References b_engine_.

◆ ~BlenderOutputDriver()

BlenderOutputDriver::~BlenderOutputDriver ( )
overridedefault

References tile.

Member Function Documentation

◆ read_render_tile()

bool BlenderOutputDriver::read_render_tile ( const Tile & tile)
overridevirtual

Reimplemented from OutputDriver.

Definition at line 13 of file blender/output_driver.cpp.

References b_engine_, and tile.

◆ update_render_tile()

bool BlenderOutputDriver::update_render_tile ( const Tile & tile)
overridevirtual

Reimplemented from OutputDriver.

Definition at line 49 of file blender/output_driver.cpp.

References b_engine_, tile, and write_render_tile().

◆ write_render_tile()

void BlenderOutputDriver::write_render_tile ( const Tile & tile)
overridevirtual

Implements OutputDriver.

Definition at line 67 of file blender/output_driver.cpp.

References b_engine_, and tile.

Referenced by update_render_tile().

Member Data Documentation

◆ b_engine_

BL::RenderEngine BlenderOutputDriver::b_engine_
protected

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