Blender V4.3
ShaderPreview Struct Reference

Public Attributes

void * owner
 
bool * stop
 
bool * do_update
 
Scenescene
 
IDid
 
IDid_copy
 
IDparent
 
MTexslot
 
Materialmatcopy
 
Textexcopy
 
Lightlampcopy
 
Worldworldcopy
 
float color [4]
 
int sizex
 
int sizey
 
uintpr_rect
 
ePreviewRenderMethod pr_method
 
bool own_id_copy
 
Mainbmain
 
Mainpr_main
 

Detailed Description

Definition at line 114 of file render_preview.cc.

Member Data Documentation

◆ bmain

Main* ShaderPreview::bmain

◆ color

float ShaderPreview::color[4]

Copy of the active objects Object.color

Definition at line 131 of file render_preview.cc.

Referenced by ED_preview_shader_job(), and preview_prepare_scene().

◆ do_update

bool * ShaderPreview::do_update

Definition at line 117 of file render_preview.cc.

Referenced by shader_preview_startjob(), and shader_preview_update().

◆ id

◆ id_copy

ID * ShaderPreview::id_copy

◆ lampcopy

Light* ShaderPreview::lampcopy

Definition at line 127 of file render_preview.cc.

Referenced by preview_prepare_scene(), and shader_preview_free().

◆ matcopy

Material* ShaderPreview::matcopy

Definition at line 125 of file render_preview.cc.

Referenced by preview_prepare_scene(), and shader_preview_free().

◆ own_id_copy

bool ShaderPreview::own_id_copy

◆ owner

void* ShaderPreview::owner

◆ parent

ID* ShaderPreview::parent

Definition at line 121 of file render_preview.cc.

Referenced by ED_preview_shader_job(), and shader_preview_startjob().

◆ pr_main

◆ pr_method

◆ pr_rect

uint* ShaderPreview::pr_rect

◆ scene

◆ sizex

◆ sizey

◆ slot

MTex* ShaderPreview::slot

Definition at line 122 of file render_preview.cc.

Referenced by ED_preview_shader_job().

◆ stop

bool* ShaderPreview::stop

Definition at line 117 of file render_preview.cc.

Referenced by shader_preview_break(), and shader_preview_startjob().

◆ texcopy

Tex* ShaderPreview::texcopy

Definition at line 126 of file render_preview.cc.

Referenced by preview_prepare_scene(), and shader_preview_free().

◆ worldcopy

World* ShaderPreview::worldcopy

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