Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_cache_impl.h
| Show All 32 Lines | |||||
| struct ParticleSystem; | struct ParticleSystem; | ||||
| struct ModifierData; | struct ModifierData; | ||||
| struct Curve; | struct Curve; | ||||
| struct Lattice; | struct Lattice; | ||||
| struct Mesh; | struct Mesh; | ||||
| /* Expose via BKE callbacks */ | /* Expose via BKE callbacks */ | ||||
| void DRW_mball_batch_cache_dirty(struct MetaBall *mb, int mode); | |||||
| void DRW_mball_batch_cache_free(struct MetaBall *mb); | |||||
| void DRW_curve_batch_cache_dirty(struct Curve *cu, int mode); | void DRW_curve_batch_cache_dirty(struct Curve *cu, int mode); | ||||
| void DRW_curve_batch_cache_free(struct Curve *cu); | void DRW_curve_batch_cache_free(struct Curve *cu); | ||||
| void DRW_mesh_batch_cache_dirty(struct Mesh *me, int mode); | void DRW_mesh_batch_cache_dirty(struct Mesh *me, int mode); | ||||
| void DRW_mesh_batch_cache_free(struct Mesh *me); | void DRW_mesh_batch_cache_free(struct Mesh *me); | ||||
| void DRW_lattice_batch_cache_dirty(struct Lattice *lt, int mode); | void DRW_lattice_batch_cache_dirty(struct Lattice *lt, int mode); | ||||
| void DRW_lattice_batch_cache_free(struct Lattice *lt); | void DRW_lattice_batch_cache_free(struct Lattice *lt); | ||||
| void DRW_particle_batch_cache_dirty(struct ParticleSystem *psys, int mode); | void DRW_particle_batch_cache_dirty(struct ParticleSystem *psys, int mode); | ||||
| void DRW_particle_batch_cache_free(struct ParticleSystem *psys); | void DRW_particle_batch_cache_free(struct ParticleSystem *psys); | ||||
| /* Curve */ | /* Curve */ | ||||
| struct Gwn_Batch *DRW_curve_batch_cache_get_wire_edge(struct Curve *cu, struct CurveCache *ob_curve_cache); | struct Gwn_Batch *DRW_curve_batch_cache_get_wire_edge(struct Curve *cu, struct CurveCache *ob_curve_cache); | ||||
| struct Gwn_Batch *DRW_curve_batch_cache_get_normal_edge( | struct Gwn_Batch *DRW_curve_batch_cache_get_normal_edge( | ||||
| struct Curve *cu, struct CurveCache *ob_curve_cache, float normal_size); | struct Curve *cu, struct CurveCache *ob_curve_cache, float normal_size); | ||||
| struct Gwn_Batch *DRW_curve_batch_cache_get_overlay_edges(struct Curve *cu); | struct Gwn_Batch *DRW_curve_batch_cache_get_overlay_edges(struct Curve *cu); | ||||
| struct Gwn_Batch *DRW_curve_batch_cache_get_overlay_verts(struct Curve *cu); | struct Gwn_Batch *DRW_curve_batch_cache_get_overlay_verts(struct Curve *cu); | ||||
| struct Gwn_Batch *DRW_curve_batch_cache_get_triangles_with_normals(struct Curve *cu, struct CurveCache *ob_curve_cache); | struct Gwn_Batch *DRW_curve_batch_cache_get_triangles_with_normals(struct Curve *cu, struct CurveCache *ob_curve_cache); | ||||
| /* Metaball */ | |||||
| struct Gwn_Batch *DRW_metaball_batch_cache_get_triangles_with_normals(struct Object *ob); | |||||
| /* Curve (Font) */ | /* Curve (Font) */ | ||||
| struct Gwn_Batch *DRW_curve_batch_cache_get_overlay_cursor(struct Curve *cu); | struct Gwn_Batch *DRW_curve_batch_cache_get_overlay_cursor(struct Curve *cu); | ||||
| struct Gwn_Batch *DRW_curve_batch_cache_get_overlay_select(struct Curve *cu); | struct Gwn_Batch *DRW_curve_batch_cache_get_overlay_select(struct Curve *cu); | ||||
| /* DispList */ | /* DispList */ | ||||
| struct Gwn_Batch *BLI_displist_batch_calc_surface(struct ListBase *lb); | struct Gwn_Batch *BLI_displist_batch_calc_surface(struct ListBase *lb); | ||||
| /* Lattice */ | /* Lattice */ | ||||
| ▲ Show 20 Lines • Show All 41 Lines • Show Last 20 Lines | |||||