Blender V4.5
RenderJob Struct Reference

Inherits RenderJobBase.

Public Attributes

Mainmain
 
ViewLayerview_layer
 
ViewLayersingle_layer
 
Renderre
 
Objectcamera_override
 
bool v3d_override
 
bool anim
 
bool write_still
 
Imageimage
 
ImageUser iuser
 
bool image_outdated
 
bool * stop
 
bool * do_update
 
float * progress
 
ReportListreports
 
int orig_layer
 
int last_layer
 
ScrAreaarea
 
ColorManagedViewSettings view_settings
 
ColorManagedDisplaySettings display_settings
 
bool interface_locked
 
- Public Attributes inherited from RenderJobBase
Scenescene = nullptr
 
Scenecurrent_scene = nullptr
 

Detailed Description

Definition at line 72 of file render_internal.cc.

Member Data Documentation

◆ anim

bool RenderJob::anim

Definition at line 79 of file render_internal.cc.

Referenced by render_endjob(), render_startjob(), and screen_render_invoke().

◆ area

◆ camera_override

Object* RenderJob::camera_override

Definition at line 77 of file render_internal.cc.

Referenced by render_startjob(), and screen_render_invoke().

◆ display_settings

ColorManagedDisplaySettings RenderJob::display_settings

Definition at line 91 of file render_internal.cc.

Referenced by screen_render_invoke().

◆ do_update

bool* RenderJob::do_update

◆ image

◆ image_outdated

bool RenderJob::image_outdated

Definition at line 82 of file render_internal.cc.

Referenced by image_rect_update(), and render_endjob().

◆ interface_locked

bool RenderJob::interface_locked

Definition at line 92 of file render_internal.cc.

Referenced by render_drawlock(), render_endjob(), and screen_render_invoke().

◆ iuser

ImageUser RenderJob::iuser

◆ last_layer

int RenderJob::last_layer

Definition at line 88 of file render_internal.cc.

Referenced by render_image_update_pass_and_layer(), and screen_render_invoke().

◆ main

◆ orig_layer

int RenderJob::orig_layer

Definition at line 87 of file render_internal.cc.

Referenced by render_image_restore_layer(), and screen_render_invoke().

◆ progress

float* RenderJob::progress

Definition at line 85 of file render_internal.cc.

Referenced by render_progress_update(), and render_startjob().

◆ re

◆ reports

ReportList* RenderJob::reports

Definition at line 86 of file render_internal.cc.

Referenced by render_startjob(), and screen_render_invoke().

◆ single_layer

ViewLayer* RenderJob::single_layer

Definition at line 75 of file render_internal.cc.

Referenced by render_endjob(), render_startjob(), and screen_render_invoke().

◆ stop

bool* RenderJob::stop

Definition at line 83 of file render_internal.cc.

Referenced by render_breakjob(), and render_startjob().

◆ v3d_override

bool RenderJob::v3d_override

Definition at line 78 of file render_internal.cc.

Referenced by image_renderinfo_cb(), and screen_render_invoke().

◆ view_layer

ViewLayer* RenderJob::view_layer

Definition at line 74 of file render_internal.cc.

Referenced by render_endjob(), and screen_render_invoke().

◆ view_settings

ColorManagedViewSettings RenderJob::view_settings

Definition at line 90 of file render_internal.cc.

Referenced by render_freejob(), and screen_render_invoke().

◆ write_still

bool RenderJob::write_still

Definition at line 79 of file render_internal.cc.

Referenced by render_startjob(), and screen_render_invoke().


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