|
Blender V4.3
|
#include <draw_cache_extract.hh>
Definition at line 233 of file draw_cache_extract.hh.
| DRW_Attributes blender::draw::MeshBatchCache::attr_needed |
Definition at line 262 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_create_requested(), blender::draw::DRW_mesh_batch_cache_get_surface_sculpt(), blender::draw::DRW_mesh_batch_cache_get_surface_shaded(), and blender::draw::DRW_mesh_batch_cache_get_surface_vertpaint().
| DRW_Attributes blender::draw::MeshBatchCache::attr_used |
Definition at line 262 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_create_requested(), blender::draw::DRW_mesh_batch_cache_free_old(), and blender::draw::mesh_buffer_cache_create_requested_subdiv().
| DRW_Attributes blender::draw::MeshBatchCache::attr_used_over_time |
Definition at line 262 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_create_requested(), and blender::draw::DRW_mesh_batch_cache_free_old().
| MeshBatchList blender::draw::MeshBatchCache::batch |
Definition at line 236 of file draw_cache_extract.hh.
Referenced by blender::draw::drw_mesh_batch_cache_check_available(), blender::draw::DRW_mesh_batch_cache_create_requested(), blender::draw::DRW_mesh_batch_cache_get_all_edges(), blender::draw::DRW_mesh_batch_cache_get_all_verts(), blender::draw::DRW_mesh_batch_cache_get_edge_detection(), blender::draw::DRW_mesh_batch_cache_get_edges_with_select_id(), blender::draw::DRW_mesh_batch_cache_get_edit_edges(), blender::draw::DRW_mesh_batch_cache_get_edit_facedots(), blender::draw::DRW_mesh_batch_cache_get_edit_loop_normals(), blender::draw::DRW_mesh_batch_cache_get_edit_mesh_analysis(), blender::draw::DRW_mesh_batch_cache_get_edit_skin_roots(), blender::draw::DRW_mesh_batch_cache_get_edit_triangles(), blender::draw::DRW_mesh_batch_cache_get_edit_vert_normals(), blender::draw::DRW_mesh_batch_cache_get_edit_vertices(), blender::draw::DRW_mesh_batch_cache_get_edituv_edges(), blender::draw::DRW_mesh_batch_cache_get_edituv_facedots(), blender::draw::DRW_mesh_batch_cache_get_edituv_faces(), blender::draw::DRW_mesh_batch_cache_get_edituv_faces_stretch_angle(), blender::draw::DRW_mesh_batch_cache_get_edituv_faces_stretch_area(), blender::draw::DRW_mesh_batch_cache_get_edituv_verts(), blender::draw::DRW_mesh_batch_cache_get_facedots_with_select_id(), blender::draw::DRW_mesh_batch_cache_get_loose_edges(), blender::draw::DRW_mesh_batch_cache_get_sculpt_overlays(), blender::draw::DRW_mesh_batch_cache_get_surface(), blender::draw::DRW_mesh_batch_cache_get_surface_edges(), blender::draw::DRW_mesh_batch_cache_get_surface_sculpt(), blender::draw::DRW_mesh_batch_cache_get_surface_texpaint_single(), blender::draw::DRW_mesh_batch_cache_get_surface_vertpaint(), blender::draw::DRW_mesh_batch_cache_get_surface_viewer_attribute(), blender::draw::DRW_mesh_batch_cache_get_surface_weights(), blender::draw::DRW_mesh_batch_cache_get_triangles_with_select_id(), blender::draw::DRW_mesh_batch_cache_get_uv_edges(), blender::draw::DRW_mesh_batch_cache_get_verts_with_select_id(), blender::draw::DRW_mesh_batch_cache_get_wireframes_face(), blender::draw::mesh_batch_cache_check_vertex_group(), blender::draw::mesh_batch_cache_clear(), blender::draw::mesh_batch_cache_discard_batch(), blender::draw::mesh_batch_cache_discard_surface_batches(), and blender::draw::mesh_batch_cache_request_surface_batches().
| DRWBatchFlag blender::draw::MeshBatchCache::batch_ready |
Definition at line 245 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_create_requested(), blender::draw::mesh_batch_cache_check_vertex_group(), blender::draw::mesh_batch_cache_clear(), blender::draw::mesh_batch_cache_discard_batch(), blender::draw::mesh_batch_cache_discard_surface_batches(), blender::draw::mesh_batch_cache_discard_uvedit(), and blender::draw::mesh_batch_cache_init().
| DRWBatchFlag blender::draw::MeshBatchCache::batch_requested |
Definition at line 244 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_create_requested(), blender::draw::mesh_batch_cache_add_request(), and blender::draw::mesh_batch_cache_init().
| MeshBufferCache blender::draw::MeshBatchCache::cage |
Definition at line 234 of file draw_cache_extract.hh.
Referenced by blender::draw::drw_mesh_batch_cache_check_available(), and blender::draw::DRW_mesh_batch_cache_create_requested().
| DRW_MeshCDMask blender::draw::MeshBatchCache::cd_needed |
Definition at line 260 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_create_requested(), blender::draw::DRW_mesh_batch_cache_get_sculpt_overlays(), blender::draw::DRW_mesh_batch_cache_get_surface_shaded(), blender::draw::edituv_request_active_uv(), and blender::draw::texpaint_request_active_uv().
| DRW_MeshCDMask blender::draw::MeshBatchCache::cd_used |
Definition at line 260 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_create_requested(), blender::draw::DRW_mesh_batch_cache_free_old(), blender::draw::extract_edituv_stretch_angle_subdiv(), blender::draw::extract_tan_init_common(), blender::draw::extract_uv_maps(), blender::draw::mesh_batch_cache_discard_shaded_tri(), blender::draw::mesh_batch_cache_discard_uvedit(), and blender::draw::mesh_extract_uv_format_init().
| DRW_MeshCDMask blender::draw::MeshBatchCache::cd_used_over_time |
Definition at line 260 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_create_requested(), and blender::draw::DRW_mesh_batch_cache_free_old().
| eV3DShadingColorType blender::draw::MeshBatchCache::color_type |
Definition at line 277 of file draw_cache_extract.hh.
| int blender::draw::MeshBatchCache::edge_len |
Definition at line 248 of file draw_cache_extract.hh.
| int blender::draw::MeshBatchCache::face_len |
Definition at line 250 of file draw_cache_extract.hh.
| MeshBufferCache blender::draw::MeshBatchCache::final |
| bool blender::draw::MeshBatchCache::is_dirty |
Definition at line 254 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_dirty_tag(), blender::draw::mesh_batch_cache_init(), and blender::draw::mesh_batch_cache_valid().
| bool blender::draw::MeshBatchCache::is_editmode |
Definition at line 255 of file draw_cache_extract.hh.
Referenced by blender::draw::mesh_batch_cache_init(), and blender::draw::mesh_batch_cache_valid().
| bool blender::draw::MeshBatchCache::is_manifold |
Definition at line 267 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_get_edge_detection(), and blender::draw::mesh_buffer_cache_create_requested_subdiv().
| bool blender::draw::MeshBatchCache::is_uvsyncsel |
Definition at line 256 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_create_requested().
| int blender::draw::MeshBatchCache::lastmatch |
Definition at line 264 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_free_old().
| int blender::draw::MeshBatchCache::mat_len |
Definition at line 252 of file draw_cache_extract.hh.
Referenced by blender::draw::draw_subdiv_create_requested_buffers(), blender::draw::DRW_mesh_batch_cache_create_requested(), blender::draw::DRW_mesh_batch_cache_get_surface_shaded(), blender::draw::extract_tris_subdiv(), blender::draw::mesh_batch_cache_clear(), blender::draw::mesh_batch_cache_discard_surface_batches(), blender::draw::mesh_batch_cache_init(), blender::draw::mesh_batch_cache_request_surface_batches(), and blender::draw::mesh_batch_cache_valid().
| bool blender::draw::MeshBatchCache::no_loose_wire |
Definition at line 275 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_get_loose_edges(), and blender::draw::mesh_buffer_cache_create_requested_subdiv().
| DRWSubdivCache* blender::draw::MeshBatchCache::subdiv_cache |
Definition at line 242 of file draw_cache_extract.hh.
Referenced by blender::draw::mesh_batch_cache_ensure_subdiv_cache(), and blender::draw::mesh_batch_cache_free_subdiv_cache().
| Array<gpu::Batch *> blender::draw::MeshBatchCache::surface_per_mat |
Definition at line 240 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_create_requested(), blender::draw::DRW_mesh_batch_cache_get_surface_shaded(), blender::draw::DRW_mesh_batch_cache_get_surface_texpaint(), blender::draw::mesh_batch_cache_clear(), blender::draw::mesh_batch_cache_discard_surface_batches(), blender::draw::mesh_batch_cache_init(), and blender::draw::mesh_batch_cache_request_surface_batches().
| float blender::draw::MeshBatchCache::tot_area |
Definition at line 273 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_get_edituv_faces_stretch_area(), blender::draw::mesh_batch_cache_discard_uvedit(), and blender::draw::mesh_buffer_cache_create_requested_subdiv().
| float blender::draw::MeshBatchCache::tot_uv_area |
Definition at line 273 of file draw_cache_extract.hh.
Referenced by blender::draw::DRW_mesh_batch_cache_get_edituv_faces_stretch_area(), blender::draw::mesh_batch_cache_discard_uvedit(), and blender::draw::mesh_buffer_cache_create_requested_subdiv().
| int blender::draw::MeshBatchCache::tri_len |
Definition at line 249 of file draw_cache_extract.hh.
| Array<gpu::IndexBuf *> blender::draw::MeshBatchCache::tris_per_mat |
Definition at line 239 of file draw_cache_extract.hh.
Referenced by blender::draw::create_material_subranges(), blender::draw::DRW_mesh_batch_cache_create_requested(), blender::draw::extract_tris(), blender::draw::extract_tris_subdiv(), blender::draw::mesh_batch_cache_clear(), and blender::draw::mesh_batch_cache_init().
| MeshBufferCache blender::draw::MeshBatchCache::uv_cage |
Definition at line 234 of file draw_cache_extract.hh.
Referenced by blender::draw::drw_mesh_batch_cache_check_available(), and blender::draw::DRW_mesh_batch_cache_create_requested().
| int blender::draw::MeshBatchCache::vert_len |
Definition at line 251 of file draw_cache_extract.hh.
| DRW_MeshWeightState blender::draw::MeshBatchCache::weight_state |