|
Blender V4.5
|
#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 |
| void | display_init (RenderResult *) override |
| void | display_clear (RenderResult *) override |
| void | display_update (RenderResult *, rcti *) override |
| void | current_scene_update (struct Scene *) override |
| void | stats_draw (RenderStats *) override |
| void | progress (const float) override |
| void | draw_lock () override |
| void | draw_unlock () override |
| bool | test_break () 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 |
Definition at line 95 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 101 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 110 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 115 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 113 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 112 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 114 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 120 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 121 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 96 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 128 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 118 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 117 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 123 of file render_types.h.