|
Blender V5.0
|
#include <render_types.h>
Inherits BaseRender.
Public Member Functions | |
| blender::render::TilesHighlight * | get_tile_highlight () override |
| void | compositor_execute (const Scene &, const RenderData &, const bNodeTree &, const char *, blender::compositor::RenderContext *, blender::compositor::Profiler *, blender::compositor::OutputTypes) override |
| void | compositor_free () override |
| bool | prepare_viewlayer (struct ViewLayer *, struct Depsgraph *) override |
| Public Member Functions inherited from BaseRender | |
| BaseRender ()=default | |
| virtual | ~BaseRender () |
Additional Inherited Members | |
| Public Attributes inherited from BaseRender | |
| RenderResult * | result = nullptr |
| ThreadRWMutex | resultmutex = BLI_RWLOCK_INITIALIZER |
| struct RenderEngine * | engine = nullptr |
| ThreadMutex | engine_draw_mutex = BLI_MUTEX_INITIALIZER |
| std::shared_ptr< RenderDisplay > | display |
| bool | display_shared = false |
Definition at line 90 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 96 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 105 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 91 of file render_types.h.
|
inlineoverridevirtual |
Executed right before the initialization of the depsgraph, in order to modify some stuff in the viewlayer. The modified ids must be tagged in the depsgraph.
If false is returned then rendering is aborted,
Implements BaseRender.
Definition at line 107 of file render_types.h.