Blender V4.3
RenderJob Struct Reference

Public Attributes

Mainmain
 
Scenescene
 
ViewLayersingle_layer
 
Scenecurrent_scene
 
Depsgraph * depsgraph
 
Renderre
 
Objectcamera_override
 
bool v3d_override
 
bool anim
 
bool write_still
 
Imageimage
 
ImageUser iuser
 
bool image_outdated
 
bool * stop
 
bool * do_update
 
floatprogress
 
ReportListreports
 
int orig_layer
 
int last_layer
 
ScrAreaarea
 
ColorManagedViewSettings view_settings
 
ColorManagedDisplaySettings display_settings
 
bool supports_glsl_draw
 
bool interface_locked
 

Detailed Description

Definition at line 74 of file render_internal.cc.

Member Data Documentation

◆ anim

bool RenderJob::anim

Definition at line 86 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 84 of file render_internal.cc.

Referenced by render_startjob(), and screen_render_invoke().

◆ current_scene

Scene* RenderJob::current_scene

◆ depsgraph

Depsgraph* RenderJob::depsgraph

Definition at line 82 of file render_internal.cc.

Referenced by render_endjob(), and screen_render_invoke().

◆ display_settings

ColorManagedDisplaySettings RenderJob::display_settings

Definition at line 98 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 89 of file render_internal.cc.

Referenced by image_rect_update(), and render_endjob().

◆ interface_locked

bool RenderJob::interface_locked

Definition at line 100 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 95 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 94 of file render_internal.cc.

Referenced by render_image_restore_layer(), and screen_render_invoke().

◆ progress

float* RenderJob::progress

Definition at line 92 of file render_internal.cc.

Referenced by render_progress_update(), and render_startjob().

◆ re

◆ reports

ReportList* RenderJob::reports

Definition at line 93 of file render_internal.cc.

Referenced by render_startjob(), and screen_render_invoke().

◆ scene

◆ single_layer

ViewLayer* RenderJob::single_layer

Definition at line 77 of file render_internal.cc.

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

◆ stop

bool* RenderJob::stop

Definition at line 90 of file render_internal.cc.

Referenced by render_breakjob(), and render_startjob().

◆ supports_glsl_draw

bool RenderJob::supports_glsl_draw

Definition at line 99 of file render_internal.cc.

Referenced by image_rect_update(), and screen_render_invoke().

◆ v3d_override

bool RenderJob::v3d_override

Definition at line 85 of file render_internal.cc.

Referenced by image_renderinfo_cb(), and screen_render_invoke().

◆ view_settings

ColorManagedViewSettings RenderJob::view_settings

Definition at line 97 of file render_internal.cc.

Referenced by render_freejob(), and screen_render_invoke().

◆ write_still

bool RenderJob::write_still

Definition at line 86 of file render_internal.cc.

Referenced by render_startjob(), and screen_render_invoke().


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