|
Blender
V2.93
|
#include <DRW_render.h>
Public Attributes | |
| struct DrawEngineType * | next |
| struct DrawEngineType * | prev |
| char | idname [32] |
| const DrawEngineDataSize * | vedata_size |
| void(* | engine_init )(void *vedata) |
| void(* | engine_free )(void) |
| void(* | cache_init )(void *vedata) |
| void(* | cache_populate )(void *vedata, struct Object *ob) |
| void(* | cache_finish )(void *vedata) |
| void(* | draw_scene )(void *vedata) |
| void(* | view_update )(void *vedata) |
| void(* | id_update )(void *vedata, struct ID *id) |
| void(* | render_to_image )(void *vedata, struct RenderEngine *engine, struct RenderLayer *layer, const struct rcti *rect) |
| void(* | store_metadata )(void *vedata, struct RenderResult *render_result) |
Definition at line 111 of file DRW_render.h.
| void(* DrawEngineType::cache_finish) (void *vedata) |
Definition at line 123 of file DRW_render.h.
Referenced by drw_engines_cache_finish().
| void(* DrawEngineType::cache_init) (void *vedata) |
Definition at line 121 of file DRW_render.h.
Referenced by drw_engines_cache_init().
| void(* DrawEngineType::cache_populate) (void *vedata, struct Object *ob) |
Definition at line 122 of file DRW_render.h.
Referenced by drw_engines_cache_populate().
| void(* DrawEngineType::draw_scene) (void *vedata) |
Definition at line 125 of file DRW_render.h.
Referenced by drw_engines_draw_scene().
| void(* DrawEngineType::engine_free) (void) |
Definition at line 119 of file DRW_render.h.
| void(* DrawEngineType::engine_init) (void *vedata) |
Definition at line 118 of file DRW_render.h.
Referenced by drw_engines_init().
Definition at line 128 of file DRW_render.h.
Referenced by drw_engines_cache_populate(), and drw_engines_world_update().
| char DrawEngineType::idname[32] |
Definition at line 114 of file DRW_render.h.
Referenced by drw_engines_draw_scene(), and DRW_stats_draw().
| struct DrawEngineType* DrawEngineType::next |
Definition at line 112 of file DRW_render.h.
| struct DrawEngineType * DrawEngineType::prev |
Definition at line 112 of file DRW_render.h.
| void(* DrawEngineType::render_to_image) (void *vedata, struct RenderEngine *engine, struct RenderLayer *layer, const struct rcti *rect) |
Definition at line 130 of file DRW_render.h.
Referenced by DRW_engine_render_support(), DRW_render_gpencil_to_image(), and DRW_render_to_image().
| void(* DrawEngineType::store_metadata) (void *vedata, struct RenderResult *render_result) |
Definition at line 134 of file DRW_render.h.
Referenced by DRW_render_to_image().
| const DrawEngineDataSize* DrawEngineType::vedata_size |
Definition at line 116 of file DRW_render.h.
Referenced by DRW_engine_viewport_data_size_get().
| void(* DrawEngineType::view_update) (void *vedata) |
Definition at line 127 of file DRW_render.h.
Referenced by DRW_notify_view_update().