Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/DRW_pbvh.h
| Show All 19 Lines | |||||
| struct PBVHAttrReq; | struct PBVHAttrReq; | ||||
| struct GPUBatch; | struct GPUBatch; | ||||
| struct PBVHNode; | struct PBVHNode; | ||||
| struct GSet; | struct GSet; | ||||
| struct DMFlagMat; | struct DMFlagMat; | ||||
| struct Mesh; | struct Mesh; | ||||
| struct MLoopTri; | struct MLoopTri; | ||||
| struct CustomData; | struct CustomData; | ||||
| struct MLoop; | |||||
| struct MPoly; | struct MPoly; | ||||
| struct SubdivCCG; | struct SubdivCCG; | ||||
| struct BMesh; | struct BMesh; | ||||
| typedef struct PBVHBatches PBVHBatches; | typedef struct PBVHBatches PBVHBatches; | ||||
| typedef struct PBVH_GPU_Args { | typedef struct PBVH_GPU_Args { | ||||
| int pbvh_type; | int pbvh_type; | ||||
| struct BMesh *bm; | struct BMesh *bm; | ||||
| const struct Mesh *me; | const struct Mesh *me; | ||||
| const float (*vert_positions)[3]; | const float (*vert_positions)[3]; | ||||
| const struct MLoop *mloop; | const int *corner_verts; | ||||
| const int *corner_edges; | |||||
| const struct MPoly *mpoly; | const struct MPoly *mpoly; | ||||
| int mesh_verts_num, mesh_faces_num, mesh_grids_num; | int mesh_verts_num, mesh_faces_num, mesh_grids_num; | ||||
| struct CustomData *vdata, *ldata, *pdata; | struct CustomData *vdata, *ldata, *pdata; | ||||
| const float (*vert_normals)[3]; | const float (*vert_normals)[3]; | ||||
| const char *active_color; | const char *active_color; | ||||
| const char *render_color; | const char *render_color; | ||||
| ▲ Show 20 Lines • Show All 50 Lines • Show Last 20 Lines | |||||