|
Blender V4.3
|
#include <DRW_render.hh>
Public Attributes | |
| DrawEngineType * | next |
| DrawEngineType * | prev |
| char | idname [32] |
| const DrawEngineDataSize * | vedata_size |
| void(* | engine_init )(void *vedata) |
| void(* | engine_free )() |
| void(* | instance_free )(void *instance_data) |
| void(* | cache_init )(void *vedata) |
| void(* | cache_populate )(void *vedata, Object *ob) |
| void(* | cache_finish )(void *vedata) |
| void(* | draw_scene )(void *vedata) |
| void(* | view_update )(void *vedata) |
| void(* | id_update )(void *vedata, ID *id) |
| void(* | render_to_image )(void *vedata, RenderEngine *engine, RenderLayer *layer, const rcti *rect) |
| void(* | store_metadata )(void *vedata, RenderResult *render_result) |
Definition at line 118 of file DRW_render.hh.
| void(* DrawEngineType::cache_finish) (void *vedata) |
Definition at line 132 of file DRW_render.hh.
| void(* DrawEngineType::cache_init) (void *vedata) |
Definition at line 130 of file DRW_render.hh.
| void(* DrawEngineType::cache_populate) (void *vedata, Object *ob) |
Definition at line 131 of file DRW_render.hh.
| void(* DrawEngineType::draw_scene) (void *vedata) |
Definition at line 134 of file DRW_render.hh.
| void(* DrawEngineType::engine_free) () |
Definition at line 126 of file DRW_render.hh.
| void(* DrawEngineType::engine_init) (void *vedata) |
Definition at line 125 of file DRW_render.hh.
| void(* DrawEngineType::id_update) (void *vedata, ID *id) |
Definition at line 137 of file DRW_render.hh.
| char DrawEngineType::idname[32] |
Definition at line 121 of file DRW_render.hh.
| void(* DrawEngineType::instance_free) (void *instance_data) |
Definition at line 128 of file DRW_render.hh.
Referenced by draw_viewport_engines_data_clear().
| DrawEngineType* DrawEngineType::next |
Definition at line 119 of file DRW_render.hh.
| DrawEngineType * DrawEngineType::prev |
Definition at line 119 of file DRW_render.hh.
| void(* DrawEngineType::render_to_image) (void *vedata, RenderEngine *engine, RenderLayer *layer, const rcti *rect) |
Definition at line 139 of file DRW_render.hh.
Referenced by DRW_engine_render_support(), DRW_render_gpencil_to_image(), and DRW_render_to_image().
| void(* DrawEngineType::store_metadata) (void *vedata, RenderResult *render_result) |
Definition at line 143 of file DRW_render.hh.
Referenced by DRW_render_to_image().
| const DrawEngineDataSize* DrawEngineType::vedata_size |
Definition at line 123 of file DRW_render.hh.
Referenced by draw_viewport_engines_data_clear(), and DRW_view_data_engine_data_get_ensure().
| void(* DrawEngineType::view_update) (void *vedata) |
Definition at line 136 of file DRW_render.hh.
Referenced by DRW_view_data_engines_view_update().