Blender V4.3
OGLRender Struct Reference

Public Attributes

Mainbmain
 
Renderre
 
Scenescene
 
WorkSpaceworkspace
 
ViewLayerview_layer
 
Depsgraph * depsgraph
 
View3Dv3d
 
RegionView3Drv3d
 
ARegionregion
 
ScrAreaprevsa
 
ARegionprevar
 
int views_len
 
bool is_sequencer
 
SpaceSeqsseq
 
struct { 
 
   ImBuf **   ibufs_arr 
 
seq_data 
 
Imageima
 
ImageUser iuser
 
GPUOffScreenofs
 
int sizex
 
int sizey
 
int write_still
 
GPUViewportviewport
 
ReportListreports
 
bMovieHandlemh
 
int cfrao
 
int nfra
 
int totvideos
 
BLI_bitmaprender_frames
 
int view_id
 
wmWindowManagerwm
 
wmWindowwin
 
wmTimertimer
 
void ** movie_ctx_arr
 
TaskPooltask_pool
 
bool pool_ok
 
bool is_animation
 
eImageFormatDepth color_depth
 
SpinLock reports_lock
 
uint num_scheduled_frames
 
ThreadMutex task_mutex
 
ThreadCondition task_condition
 

Detailed Description

Definition at line 89 of file render_opengl.cc.

Member Data Documentation

◆ bmain

◆ cfrao

int OGLRender::cfrao

◆ color_depth

eImageFormatDepth OGLRender::color_depth

Definition at line 146 of file render_opengl.cc.

Referenced by screen_opengl_render_init().

◆ depsgraph

◆ ibufs_arr

◆ ima

Image* OGLRender::ima

Definition at line 112 of file render_opengl.cc.

Referenced by screen_opengl_render_apply(), and screen_opengl_render_init().

◆ is_animation

bool OGLRender::is_animation

Definition at line 144 of file render_opengl.cc.

Referenced by screen_opengl_render_end(), and screen_opengl_render_init().

◆ is_sequencer

bool OGLRender::is_sequencer

◆ iuser

◆ mh

◆ movie_ctx_arr

void** OGLRender::movie_ctx_arr

◆ nfra

int OGLRender::nfra

◆ num_scheduled_frames

uint OGLRender::num_scheduled_frames

◆ ofs

◆ pool_ok

bool OGLRender::pool_ok

◆ prevar

ARegion* OGLRender::prevar

Definition at line 102 of file render_opengl.cc.

Referenced by screen_opengl_render_end(), and screen_opengl_render_init().

◆ prevsa

ScrArea* OGLRender::prevsa

Definition at line 101 of file render_opengl.cc.

Referenced by screen_opengl_render_end(), and screen_opengl_render_init().

◆ re

◆ region

ARegion* OGLRender::region

Definition at line 99 of file render_opengl.cc.

Referenced by screen_opengl_render_doit(), and screen_opengl_render_init().

◆ render_frames

◆ reports

ReportList* OGLRender::reports

◆ reports_lock

◆ rv3d

◆ scene

◆ [struct]

◆ sizex

◆ sizey

◆ sseq

SpaceSeq* OGLRender::sseq

◆ task_condition

ThreadCondition OGLRender::task_condition

◆ task_mutex

ThreadMutex OGLRender::task_mutex

◆ task_pool

TaskPool* OGLRender::task_pool

◆ timer

wmTimer* OGLRender::timer

Use to check if running modal or not (invoked or executed).

Definition at line 138 of file render_opengl.cc.

Referenced by screen_opengl_render_end(), screen_opengl_render_invoke(), and screen_opengl_render_modal().

◆ totvideos

◆ v3d

◆ view_id

int OGLRender::view_id

Definition at line 131 of file render_opengl.cc.

Referenced by screen_opengl_render_apply(), and screen_opengl_render_doit().

◆ view_layer

ViewLayer* OGLRender::view_layer

Definition at line 94 of file render_opengl.cc.

Referenced by screen_opengl_render_init().

◆ viewport

◆ views_len

int OGLRender::views_len

Definition at line 104 of file render_opengl.cc.

Referenced by screen_opengl_render_apply(), and screen_opengl_render_init().

◆ win

◆ wm

◆ workspace

WorkSpace* OGLRender::workspace

Definition at line 93 of file render_opengl.cc.

Referenced by screen_opengl_render_init().

◆ write_still

int OGLRender::write_still

Definition at line 117 of file render_opengl.cc.

Referenced by screen_opengl_render_apply(), and screen_opengl_render_init().


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