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

Public Attributes

void * next
 
void * prev
 
const MeshRenderDatamr
 
struct MeshBatchCachecache
 
const MeshExtractextract
 
ExtractTaskDataType tasktype
 
eMRIterType iter_type
 
int start
 
int end
 
int32_ttask_counter
 
void * buf
 
ExtractUserDatauser_data
 

Detailed Description

Definition at line 5505 of file draw_cache_extract_mesh.c.

Member Data Documentation

◆ buf

void* ExtractTaskData::buf

Definition at line 5515 of file draw_cache_extract_mesh.c.

Referenced by extract_task_data_create_mesh_extract().

◆ cache

struct MeshBatchCache* ExtractTaskData::cache

◆ end

int ExtractTaskData::end

◆ extract

const MeshExtract* ExtractTaskData::extract

Definition at line 5509 of file draw_cache_extract_mesh.c.

Referenced by extract_task_data_create_mesh_extract().

◆ iter_type

eMRIterType ExtractTaskData::iter_type

◆ mr

const MeshRenderData* ExtractTaskData::mr

◆ next

void* ExtractTaskData::next

Definition at line 5506 of file draw_cache_extract_mesh.c.

Referenced by extract_task_data_create_mesh_extract().

◆ prev

void * ExtractTaskData::prev

Definition at line 5506 of file draw_cache_extract_mesh.c.

Referenced by extract_task_data_create_mesh_extract().

◆ start

int ExtractTaskData::start

◆ task_counter

int32_t* ExtractTaskData::task_counter

Decremented each time a task is finished.

Definition at line 5514 of file draw_cache_extract_mesh.c.

Referenced by extract_range_task_create(), and extract_task_data_create_mesh_extract().

◆ tasktype

ExtractTaskDataType ExtractTaskData::tasktype

◆ user_data

ExtractUserData* ExtractTaskData::user_data

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