Blender
V3.3
|
#include <RE_pipeline.h>
Public Attributes | |
struct RenderLayer * | next |
struct RenderLayer * | prev |
char | name [RE_MAXNAME] |
int | layflag |
int | passflag |
int | pass_xor |
int | rectx |
int | recty |
void * | exrhandle |
ListBase | passes |
Definition at line 83 of file RE_pipeline.h.
void* RenderLayer::exrhandle |
Optional saved endresult on disk.
Definition at line 93 of file RE_pipeline.h.
Referenced by duplicate_render_layer(), and render_layer_add_pass().
int RenderLayer::layflag |
Definition at line 88 of file RE_pipeline.h.
Referenced by RE_create_gp_pass(), and render_result_new().
char RenderLayer::name[RE_MAXNAME] |
copy of RenderData
Definition at line 87 of file RE_pipeline.h.
Referenced by blender::compositor::combined_layer_pass_name(), eyedropper_cryptomatte_sample_renderlayer_fl(), blender::compositor::MultilayerColorOperation::get_meta_data(), ml_addlayer_cb(), RE_create_gp_pass(), RE_create_render_pass(), RE_InitState(), render_image_update_pass_and_layer(), render_layer_add_pass(), render_result_clone_passes(), render_result_exr_file_read_path(), render_result_from_bake(), render_result_merge(), render_result_new(), render_result_to_bake(), and uiblock_layer_pass_buttons().
struct RenderLayer* RenderLayer::next |
Definition at line 84 of file RE_pipeline.h.
Referenced by BKE_image_multilayer_index(), duplicate_render_layer(), RE_create_render_pass(), RE_InitState(), render_result_clone_passes(), render_result_exr_file_read_path(), render_result_merge(), and render_result_new_from_exr().
int RenderLayer::pass_xor |
Definition at line 88 of file RE_pipeline.h.
ListBase RenderLayer::passes |
Definition at line 95 of file RE_pipeline.h.
Referenced by BKE_image_multilayer_index(), cmp_node_image_create_outputs(), blender::compositor::ImageNode::convert_to_operations(), duplicate_render_layer(), eyedropper_cryptomatte_sample_renderlayer_fl(), image_get_render_result(), image_render_pass_get(), ml_addpass_cb(), blender::compositor::MultilayerBaseOperation::MultilayerBaseOperation(), prepare(), RE_create_gp_pass(), RE_create_render_pass(), RE_engine_pass_by_index_get(), RE_layer_load_from_file(), RE_pass_find_by_name(), RE_passes_have_name(), render_layer_add_pass(), render_result_clone_passes(), render_result_exr_file_read_path(), render_result_free(), render_result_merge(), render_result_new_from_exr(), ui_imageuser_pass_menu(), ui_imageuser_pass_menu_step(), and uiblock_layer_pass_buttons().
int RenderLayer::passflag |
Definition at line 88 of file RE_pipeline.h.
Referenced by ml_addpass_cb(), RE_create_gp_pass(), and render_result_new().
struct RenderLayer * RenderLayer::prev |
Definition at line 84 of file RE_pipeline.h.
Referenced by duplicate_render_layer().
int RenderLayer::rectx |
Definition at line 90 of file RE_pipeline.h.
Referenced by blender::compositor::RenderLayersProg::determine_canvas(), FRS_composite_result(), RE_create_gp_pass(), RE_layer_load_from_file(), render_layer_add_pass(), render_result_from_bake(), render_result_new(), and render_result_new_from_exr().
int RenderLayer::recty |
Definition at line 90 of file RE_pipeline.h.
Referenced by blender::compositor::RenderLayersProg::determine_canvas(), FRS_composite_result(), RE_create_gp_pass(), RE_layer_load_from_file(), render_layer_add_pass(), render_result_from_bake(), render_result_new(), and render_result_new_from_exr().