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

Public Attributes

voidowner
 
short * stop
 
short * 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 104 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 121 of file render_preview.cc.

Referenced by ED_preview_shader_job(), and preview_prepare_scene().

◆ do_update

short * ShaderPreview::do_update

Definition at line 107 of file render_preview.cc.

Referenced by shader_preview_startjob(), and shader_preview_update().

◆ id

ID* ShaderPreview::id

◆ id_copy

ID * ShaderPreview::id_copy

◆ lampcopy

Light* ShaderPreview::lampcopy

Definition at line 117 of file render_preview.cc.

Referenced by preview_prepare_scene(), and shader_preview_free().

◆ matcopy

Material* ShaderPreview::matcopy

Definition at line 115 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 111 of file render_preview.cc.

Referenced by ED_preview_shader_job(), and shader_preview_startjob().

◆ pr_main

Main* ShaderPreview::pr_main

◆ pr_method

ePreviewRenderMethod ShaderPreview::pr_method

◆ pr_rect

uint* ShaderPreview::pr_rect

◆ scene

Scene* ShaderPreview::scene

◆ sizex

int ShaderPreview::sizex

◆ sizey

int ShaderPreview::sizey

◆ slot

MTex* ShaderPreview::slot

Definition at line 112 of file render_preview.cc.

Referenced by ED_preview_shader_job().

◆ stop

short* ShaderPreview::stop

Definition at line 107 of file render_preview.cc.

Referenced by shader_preview_break(), and shader_preview_startjob().

◆ texcopy

Tex* ShaderPreview::texcopy

Definition at line 116 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: