Blender V4.3
RenderLayer Struct Reference

#include <RE_pipeline.h>

Public Attributes

struct RenderLayernext
 
struct RenderLayerprev
 
char name [RE_MAXNAME]
 
int layflag
 
int passflag
 
int pass_xor
 
int rectx
 
int recty
 
void * exrhandle
 
ListBase passes
 

Detailed Description

  • A render-layer is a full image, but with all passes and samples.
  • The size of the rects is defined in RenderResult.
  • After render, the Combined pass is in combined, for render-layers read from files it is a real pass.

Definition at line 85 of file RE_pipeline.h.

Member Data Documentation

◆ exrhandle

void* RenderLayer::exrhandle

Optional saved end-result on disk.

Definition at line 95 of file RE_pipeline.h.

Referenced by duplicate_render_layer(), and render_layer_add_pass().

◆ layflag

int RenderLayer::layflag

Definition at line 90 of file RE_pipeline.h.

Referenced by RE_create_gp_pass(), and render_result_new().

◆ name

◆ next

struct RenderLayer* RenderLayer::next

Definition at line 86 of file RE_pipeline.h.

Referenced by BKE_image_multilayer_index(), and duplicate_render_layer().

◆ pass_xor

int RenderLayer::pass_xor

Definition at line 90 of file RE_pipeline.h.

◆ passes

◆ passflag

int RenderLayer::passflag

Definition at line 90 of file RE_pipeline.h.

Referenced by ml_addpass_cb(), RE_create_gp_pass(), and render_result_new().

◆ prev

struct RenderLayer * RenderLayer::prev

Definition at line 86 of file RE_pipeline.h.

Referenced by duplicate_render_layer().

◆ rectx

◆ recty


The documentation for this struct was generated from the following file: