|
Blender V4.3
|
#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::realtime_compositor::RenderContext *, blender::realtime_compositor::Profiler *) 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 109 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 114 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 112 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 111 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 113 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 119 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 120 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 127 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 117 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 116 of file render_types.h.
|
inlineoverridevirtual |
Implements BaseRender.
Definition at line 122 of file render_types.h.