Blender  V2.93
Public Attributes | List of all members
TraceJob Struct Reference

Public Attributes

struct Objectowner
 
short * stop
 
short * do_update
 
floatprogress
 
bContextC
 
wmWindowManagerwm
 
Mainbmain
 
Scenescene
 
View3Dv3d
 
Basebase_active
 
Objectob_active
 
Imageimage
 
Objectob_gpencil
 
bGPdatagpd
 
bGPDlayergpl
 
bool was_ob_created
 
bool use_current_frame
 
int32_t frame_target
 
float threshold
 
float scale
 
float sample
 
int32_t resolution
 
int32_t thickness
 
int32_t turnpolicy
 
int32_t mode
 
bool success
 
bool was_canceled
 

Detailed Description

Definition at line 61 of file gpencil_trace_ops.c.

Member Data Documentation

◆ base_active

Base* TraceJob::base_active

Definition at line 72 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image_exec().

◆ bmain

Main* TraceJob::bmain

◆ C

bContext* TraceJob::C

Definition at line 67 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image_exec(), and trace_initialize_job_data().

◆ do_update

short * TraceJob::do_update

Definition at line 64 of file gpencil_trace_ops.c.

Referenced by trace_start_job().

◆ frame_target

int32_t TraceJob::frame_target

Definition at line 82 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image_exec(), and trace_start_job().

◆ gpd

bGPdata* TraceJob::gpd

Definition at line 76 of file gpencil_trace_ops.c.

Referenced by trace_end_job(), and trace_initialize_job_data().

◆ gpl

bGPDlayer* TraceJob::gpl

Definition at line 77 of file gpencil_trace_ops.c.

Referenced by trace_initialize_job_data(), and trace_start_job().

◆ image

Image* TraceJob::image

Definition at line 74 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image_exec(), and trace_start_job().

◆ mode

int32_t TraceJob::mode

Definition at line 89 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image_exec(), and trace_start_job().

◆ ob_active

Object* TraceJob::ob_active

◆ ob_gpencil

Object* TraceJob::ob_gpencil

◆ owner

struct Object* TraceJob::owner

Definition at line 63 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image_exec().

◆ progress

float* TraceJob::progress

Definition at line 65 of file gpencil_trace_ops.c.

Referenced by trace_start_job().

◆ resolution

int32_t TraceJob::resolution

Definition at line 86 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image(), and gpencil_trace_image_exec().

◆ sample

float TraceJob::sample

Definition at line 85 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image(), and gpencil_trace_image_exec().

◆ scale

float TraceJob::scale

Definition at line 84 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image(), and gpencil_trace_image_exec().

◆ scene

Scene* TraceJob::scene

Definition at line 70 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image_exec(), and trace_end_job().

◆ stop

short* TraceJob::stop

Definition at line 64 of file gpencil_trace_ops.c.

Referenced by trace_start_job().

◆ success

bool TraceJob::success

Definition at line 91 of file gpencil_trace_ops.c.

Referenced by trace_end_job(), and trace_start_job().

◆ thickness

int32_t TraceJob::thickness

Definition at line 87 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image(), and gpencil_trace_image_exec().

◆ threshold

float TraceJob::threshold

Definition at line 83 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image(), and gpencil_trace_image_exec().

◆ turnpolicy

int32_t TraceJob::turnpolicy

Definition at line 88 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image(), and gpencil_trace_image_exec().

◆ use_current_frame

bool TraceJob::use_current_frame

Definition at line 80 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image_exec(), and trace_start_job().

◆ v3d

View3D* TraceJob::v3d

Definition at line 71 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image_exec(), and trace_initialize_job_data().

◆ was_canceled

bool TraceJob::was_canceled

Definition at line 92 of file gpencil_trace_ops.c.

Referenced by trace_end_job(), and trace_start_job().

◆ was_ob_created

bool TraceJob::was_ob_created

◆ wm

wmWindowManager* TraceJob::wm

Definition at line 68 of file gpencil_trace_ops.c.

Referenced by gpencil_trace_image_exec().


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