Blender  V3.3
Public Member Functions | List of all members
blender::compositor::FullFrameExecutionModel Class Reference

#include <COM_FullFrameExecutionModel.h>

Inheritance diagram for blender::compositor::FullFrameExecutionModel:
blender::compositor::ExecutionModel

Public Member Functions

 FullFrameExecutionModel (CompositorContext &context, SharedOperationBuffers &shared_buffers, Span< NodeOperation * > operations)
 
void execute (ExecutionSystem &exec_system) override
 
- Public Member Functions inherited from blender::compositor::ExecutionModel
 ExecutionModel (CompositorContext &context, Span< NodeOperation * > operations)
 
virtual ~ExecutionModel ()
 

Additional Inherited Members

- Protected Attributes inherited from blender::compositor::ExecutionModel
struct {
   bool   use_render_border
 
   const rctf *   render_border
 
   bool   use_viewer_border
 
   const rctf *   viewer_border
 
border_
 
CompositorContextcontext_
 
Span< NodeOperation * > operations_
 

Detailed Description

Fully renders operations in order from inputs to outputs.

Definition at line 27 of file COM_FullFrameExecutionModel.h.

Constructor & Destructor Documentation

◆ FullFrameExecutionModel()

blender::compositor::FullFrameExecutionModel::FullFrameExecutionModel ( CompositorContext context,
SharedOperationBuffers shared_buffers,
Span< NodeOperation * >  operations 
)

Member Function Documentation

◆ execute()

void blender::compositor::FullFrameExecutionModel::execute ( ExecutionSystem exec_system)
overridevirtual

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