Blender  V3.3
Public Attributes | List of all members
RenderJob Struct Reference

Public Attributes

Mainmain
 
Scenescene
 
ViewLayersingle_layer
 
Scenecurrent_scene
 
Depsgraphdepsgraph
 
Renderre
 
struct Objectcamera_override
 
bool v3d_override
 
bool anim
 
bool write_still
 
Imageimage
 
ImageUser iuser
 
bool image_outdated
 
short * stop
 
short * 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 73 of file render_internal.cc.

Member Data Documentation

◆ anim

bool RenderJob::anim

Definition at line 85 of file render_internal.cc.

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

◆ area

ScrArea* RenderJob::area

◆ camera_override

struct Object* RenderJob::camera_override

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

Referenced by render_endjob(), and screen_render_invoke().

◆ display_settings

ColorManagedDisplaySettings RenderJob::display_settings

Definition at line 97 of file render_internal.cc.

Referenced by screen_render_invoke().

◆ do_update

short* RenderJob::do_update

◆ image

Image* RenderJob::image

◆ image_outdated

bool RenderJob::image_outdated

Definition at line 88 of file render_internal.cc.

Referenced by image_rect_update(), and render_endjob().

◆ interface_locked

bool RenderJob::interface_locked

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

Referenced by render_image_update_pass_and_layer(), and screen_render_invoke().

◆ main

Main* RenderJob::main

◆ orig_layer

int RenderJob::orig_layer

Definition at line 93 of file render_internal.cc.

Referenced by render_image_restore_layer(), and screen_render_invoke().

◆ progress

float* RenderJob::progress

Definition at line 91 of file render_internal.cc.

Referenced by render_progress_update(), and render_startjob().

◆ re

Render* RenderJob::re

◆ reports

ReportList* RenderJob::reports

Definition at line 92 of file render_internal.cc.

Referenced by render_startjob(), and screen_render_invoke().

◆ scene

Scene* RenderJob::scene

◆ single_layer

ViewLayer* RenderJob::single_layer

Definition at line 76 of file render_internal.cc.

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

◆ stop

short* RenderJob::stop

Definition at line 89 of file render_internal.cc.

Referenced by render_breakjob(), and render_startjob().

◆ supports_glsl_draw

bool RenderJob::supports_glsl_draw

Definition at line 98 of file render_internal.cc.

Referenced by image_rect_update(), and screen_render_invoke().

◆ v3d_override

bool RenderJob::v3d_override

Definition at line 84 of file render_internal.cc.

Referenced by image_renderinfo_cb(), and screen_render_invoke().

◆ view_settings

ColorManagedViewSettings RenderJob::view_settings

Definition at line 96 of file render_internal.cc.

Referenced by render_freejob(), and screen_render_invoke().

◆ write_still

bool RenderJob::write_still

Definition at line 85 of file render_internal.cc.

Referenced by render_startjob(), and screen_render_invoke().


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