Blender  V3.3
Public Attributes | List of all members
DRWShapeCache Struct Reference

Public Attributes

GPUBatchdrw_procedural_verts
 
GPUBatchdrw_procedural_lines
 
GPUBatchdrw_procedural_tris
 
GPUBatchdrw_cursor
 
GPUBatchdrw_cursor_only_circle
 
GPUBatchdrw_fullscreen_quad
 
GPUBatchdrw_quad
 
GPUBatchdrw_quad_wires
 
GPUBatchdrw_grid
 
GPUBatchdrw_plain_axes
 
GPUBatchdrw_single_arrow
 
GPUBatchdrw_cube
 
GPUBatchdrw_circle
 
GPUBatchdrw_normal_arrow
 
GPUBatchdrw_empty_cube
 
GPUBatchdrw_empty_sphere
 
GPUBatchdrw_empty_cylinder
 
GPUBatchdrw_empty_capsule_body
 
GPUBatchdrw_empty_capsule_cap
 
GPUBatchdrw_empty_cone
 
GPUBatchdrw_field_wind
 
GPUBatchdrw_field_force
 
GPUBatchdrw_field_vortex
 
GPUBatchdrw_field_curve
 
GPUBatchdrw_field_tube_limit
 
GPUBatchdrw_field_cone_limit
 
GPUBatchdrw_field_sphere_limit
 
GPUBatchdrw_ground_line
 
GPUBatchdrw_light_point_lines
 
GPUBatchdrw_light_sun_lines
 
GPUBatchdrw_light_spot_lines
 
GPUBatchdrw_light_spot_volume
 
GPUBatchdrw_light_area_disk_lines
 
GPUBatchdrw_light_area_square_lines
 
GPUBatchdrw_speaker
 
GPUBatchdrw_lightprobe_cube
 
GPUBatchdrw_lightprobe_planar
 
GPUBatchdrw_lightprobe_grid
 
GPUBatchdrw_bone_octahedral
 
GPUBatchdrw_bone_octahedral_wire
 
GPUBatchdrw_bone_box
 
GPUBatchdrw_bone_box_wire
 
GPUBatchdrw_bone_envelope
 
GPUBatchdrw_bone_envelope_outline
 
GPUBatchdrw_bone_point
 
GPUBatchdrw_bone_point_wire
 
GPUBatchdrw_bone_stick
 
GPUBatchdrw_bone_arrows
 
GPUBatchdrw_bone_dof_sphere
 
GPUBatchdrw_bone_dof_lines
 
GPUBatchdrw_camera_frame
 
GPUBatchdrw_camera_tria
 
GPUBatchdrw_camera_tria_wire
 
GPUBatchdrw_camera_distances
 
GPUBatchdrw_camera_volume
 
GPUBatchdrw_camera_volume_wire
 
GPUBatchdrw_particle_cross
 
GPUBatchdrw_particle_circle
 
GPUBatchdrw_particle_axis
 
GPUBatchdrw_gpencil_dummy_quad
 
GPUBatchdrw_sphere_lod [DRW_LOD_MAX]
 

Detailed Description

Definition at line 89 of file draw_cache.c.

Member Data Documentation

◆ drw_bone_arrows

GPUBatch* DRWShapeCache::drw_bone_arrows

Definition at line 137 of file draw_cache.c.

Referenced by DRW_cache_bone_arrows_get().

◆ drw_bone_box

GPUBatch* DRWShapeCache::drw_bone_box

Definition at line 130 of file draw_cache.c.

Referenced by DRW_cache_bone_box_get().

◆ drw_bone_box_wire

GPUBatch* DRWShapeCache::drw_bone_box_wire

Definition at line 131 of file draw_cache.c.

Referenced by DRW_cache_bone_box_wire_get().

◆ drw_bone_dof_lines

GPUBatch* DRWShapeCache::drw_bone_dof_lines

Definition at line 139 of file draw_cache.c.

Referenced by DRW_cache_bone_dof_lines_get().

◆ drw_bone_dof_sphere

GPUBatch* DRWShapeCache::drw_bone_dof_sphere

Definition at line 138 of file draw_cache.c.

Referenced by DRW_cache_bone_dof_sphere_get().

◆ drw_bone_envelope

GPUBatch* DRWShapeCache::drw_bone_envelope

Definition at line 132 of file draw_cache.c.

Referenced by DRW_cache_bone_envelope_solid_get().

◆ drw_bone_envelope_outline

GPUBatch* DRWShapeCache::drw_bone_envelope_outline

Definition at line 133 of file draw_cache.c.

Referenced by DRW_cache_bone_envelope_outline_get().

◆ drw_bone_octahedral

GPUBatch* DRWShapeCache::drw_bone_octahedral

Definition at line 128 of file draw_cache.c.

Referenced by DRW_cache_bone_octahedral_get().

◆ drw_bone_octahedral_wire

GPUBatch* DRWShapeCache::drw_bone_octahedral_wire

Definition at line 129 of file draw_cache.c.

Referenced by DRW_cache_bone_octahedral_wire_get().

◆ drw_bone_point

GPUBatch* DRWShapeCache::drw_bone_point

Definition at line 134 of file draw_cache.c.

Referenced by DRW_cache_bone_point_get().

◆ drw_bone_point_wire

GPUBatch* DRWShapeCache::drw_bone_point_wire

Definition at line 135 of file draw_cache.c.

Referenced by DRW_cache_bone_point_wire_outline_get().

◆ drw_bone_stick

GPUBatch* DRWShapeCache::drw_bone_stick

Definition at line 136 of file draw_cache.c.

Referenced by DRW_cache_bone_stick_get().

◆ drw_camera_distances

GPUBatch* DRWShapeCache::drw_camera_distances

Definition at line 143 of file draw_cache.c.

Referenced by DRW_cache_camera_distances_get().

◆ drw_camera_frame

GPUBatch* DRWShapeCache::drw_camera_frame

Definition at line 140 of file draw_cache.c.

Referenced by DRW_cache_camera_frame_get().

◆ drw_camera_tria

GPUBatch* DRWShapeCache::drw_camera_tria

Definition at line 141 of file draw_cache.c.

Referenced by DRW_cache_camera_tria_get().

◆ drw_camera_tria_wire

GPUBatch* DRWShapeCache::drw_camera_tria_wire

Definition at line 142 of file draw_cache.c.

Referenced by DRW_cache_camera_tria_wire_get().

◆ drw_camera_volume

GPUBatch* DRWShapeCache::drw_camera_volume

Definition at line 144 of file draw_cache.c.

Referenced by DRW_cache_camera_volume_get().

◆ drw_camera_volume_wire

GPUBatch* DRWShapeCache::drw_camera_volume_wire

Definition at line 145 of file draw_cache.c.

Referenced by DRW_cache_camera_volume_wire_get().

◆ drw_circle

GPUBatch* DRWShapeCache::drw_circle

Definition at line 102 of file draw_cache.c.

Referenced by DRW_cache_circle_get().

◆ drw_cube

GPUBatch* DRWShapeCache::drw_cube

Definition at line 101 of file draw_cache.c.

Referenced by DRW_cache_cube_get().

◆ drw_cursor

GPUBatch* DRWShapeCache::drw_cursor

Definition at line 93 of file draw_cache.c.

Referenced by DRW_cache_cursor_get().

◆ drw_cursor_only_circle

GPUBatch* DRWShapeCache::drw_cursor_only_circle

Definition at line 94 of file draw_cache.c.

Referenced by DRW_cache_cursor_get().

◆ drw_empty_capsule_body

GPUBatch* DRWShapeCache::drw_empty_capsule_body

Definition at line 107 of file draw_cache.c.

Referenced by DRW_cache_empty_capsule_body_get().

◆ drw_empty_capsule_cap

GPUBatch* DRWShapeCache::drw_empty_capsule_cap

Definition at line 108 of file draw_cache.c.

Referenced by DRW_cache_empty_capsule_cap_get().

◆ drw_empty_cone

GPUBatch* DRWShapeCache::drw_empty_cone

Definition at line 109 of file draw_cache.c.

Referenced by DRW_cache_empty_cone_get().

◆ drw_empty_cube

GPUBatch* DRWShapeCache::drw_empty_cube

Definition at line 104 of file draw_cache.c.

Referenced by DRW_cache_empty_cube_get().

◆ drw_empty_cylinder

GPUBatch* DRWShapeCache::drw_empty_cylinder

Definition at line 106 of file draw_cache.c.

Referenced by DRW_cache_empty_cylinder_get().

◆ drw_empty_sphere

GPUBatch* DRWShapeCache::drw_empty_sphere

Definition at line 105 of file draw_cache.c.

Referenced by DRW_cache_empty_sphere_get().

◆ drw_field_cone_limit

GPUBatch* DRWShapeCache::drw_field_cone_limit

Definition at line 115 of file draw_cache.c.

Referenced by DRW_cache_field_cone_limit_get().

◆ drw_field_curve

GPUBatch* DRWShapeCache::drw_field_curve

Definition at line 113 of file draw_cache.c.

Referenced by DRW_cache_field_curve_get().

◆ drw_field_force

GPUBatch* DRWShapeCache::drw_field_force

Definition at line 111 of file draw_cache.c.

Referenced by DRW_cache_field_force_get().

◆ drw_field_sphere_limit

GPUBatch* DRWShapeCache::drw_field_sphere_limit

Definition at line 116 of file draw_cache.c.

Referenced by DRW_cache_field_sphere_limit_get().

◆ drw_field_tube_limit

GPUBatch* DRWShapeCache::drw_field_tube_limit

Definition at line 114 of file draw_cache.c.

Referenced by DRW_cache_field_tube_limit_get().

◆ drw_field_vortex

GPUBatch* DRWShapeCache::drw_field_vortex

Definition at line 112 of file draw_cache.c.

Referenced by DRW_cache_field_vortex_get().

◆ drw_field_wind

GPUBatch* DRWShapeCache::drw_field_wind

Definition at line 110 of file draw_cache.c.

Referenced by DRW_cache_field_wind_get().

◆ drw_fullscreen_quad

GPUBatch* DRWShapeCache::drw_fullscreen_quad

Definition at line 95 of file draw_cache.c.

Referenced by DRW_cache_fullscreen_quad_get().

◆ drw_gpencil_dummy_quad

GPUBatch* DRWShapeCache::drw_gpencil_dummy_quad

Definition at line 149 of file draw_cache.c.

Referenced by DRW_gpencil_dummy_buffer_get().

◆ drw_grid

GPUBatch* DRWShapeCache::drw_grid

Definition at line 98 of file draw_cache.c.

Referenced by DRW_cache_grid_get().

◆ drw_ground_line

GPUBatch* DRWShapeCache::drw_ground_line

Definition at line 117 of file draw_cache.c.

Referenced by DRW_cache_groundline_get().

◆ drw_light_area_disk_lines

GPUBatch* DRWShapeCache::drw_light_area_disk_lines

Definition at line 122 of file draw_cache.c.

Referenced by DRW_cache_light_area_disk_lines_get().

◆ drw_light_area_square_lines

GPUBatch* DRWShapeCache::drw_light_area_square_lines

Definition at line 123 of file draw_cache.c.

Referenced by DRW_cache_light_area_square_lines_get().

◆ drw_light_point_lines

GPUBatch* DRWShapeCache::drw_light_point_lines

Definition at line 118 of file draw_cache.c.

Referenced by DRW_cache_light_point_lines_get().

◆ drw_light_spot_lines

GPUBatch* DRWShapeCache::drw_light_spot_lines

Definition at line 120 of file draw_cache.c.

Referenced by DRW_cache_light_spot_lines_get().

◆ drw_light_spot_volume

GPUBatch* DRWShapeCache::drw_light_spot_volume

Definition at line 121 of file draw_cache.c.

Referenced by DRW_cache_light_spot_volume_get().

◆ drw_light_sun_lines

GPUBatch* DRWShapeCache::drw_light_sun_lines

Definition at line 119 of file draw_cache.c.

Referenced by DRW_cache_light_sun_lines_get().

◆ drw_lightprobe_cube

GPUBatch* DRWShapeCache::drw_lightprobe_cube

Definition at line 125 of file draw_cache.c.

Referenced by DRW_cache_lightprobe_cube_get().

◆ drw_lightprobe_grid

GPUBatch* DRWShapeCache::drw_lightprobe_grid

Definition at line 127 of file draw_cache.c.

Referenced by DRW_cache_lightprobe_grid_get().

◆ drw_lightprobe_planar

GPUBatch* DRWShapeCache::drw_lightprobe_planar

Definition at line 126 of file draw_cache.c.

Referenced by DRW_cache_lightprobe_planar_get().

◆ drw_normal_arrow

GPUBatch* DRWShapeCache::drw_normal_arrow

Definition at line 103 of file draw_cache.c.

Referenced by DRW_cache_normal_arrow_get().

◆ drw_particle_axis

GPUBatch* DRWShapeCache::drw_particle_axis

Definition at line 148 of file draw_cache.c.

Referenced by DRW_cache_particles_get_prim().

◆ drw_particle_circle

GPUBatch* DRWShapeCache::drw_particle_circle

Definition at line 147 of file draw_cache.c.

Referenced by DRW_cache_particles_get_prim().

◆ drw_particle_cross

GPUBatch* DRWShapeCache::drw_particle_cross

Definition at line 146 of file draw_cache.c.

Referenced by DRW_cache_particles_get_prim().

◆ drw_plain_axes

GPUBatch* DRWShapeCache::drw_plain_axes

Definition at line 99 of file draw_cache.c.

Referenced by DRW_cache_plain_axes_get().

◆ drw_procedural_lines

GPUBatch* DRWShapeCache::drw_procedural_lines

Definition at line 91 of file draw_cache.c.

Referenced by drw_cache_procedural_lines_get().

◆ drw_procedural_tris

GPUBatch* DRWShapeCache::drw_procedural_tris

Definition at line 92 of file draw_cache.c.

Referenced by drw_cache_procedural_triangles_get().

◆ drw_procedural_verts

GPUBatch* DRWShapeCache::drw_procedural_verts

Definition at line 90 of file draw_cache.c.

Referenced by drw_cache_procedural_points_get().

◆ drw_quad

GPUBatch* DRWShapeCache::drw_quad

Definition at line 96 of file draw_cache.c.

Referenced by DRW_cache_quad_get().

◆ drw_quad_wires

GPUBatch* DRWShapeCache::drw_quad_wires

Definition at line 97 of file draw_cache.c.

Referenced by DRW_cache_quad_wires_get().

◆ drw_single_arrow

GPUBatch* DRWShapeCache::drw_single_arrow

Definition at line 100 of file draw_cache.c.

Referenced by DRW_cache_single_arrow_get().

◆ drw_speaker

GPUBatch* DRWShapeCache::drw_speaker

Definition at line 124 of file draw_cache.c.

Referenced by DRW_cache_speaker_get().

◆ drw_sphere_lod

GPUBatch* DRWShapeCache::drw_sphere_lod[DRW_LOD_MAX]

Definition at line 150 of file draw_cache.c.

Referenced by DRW_cache_sphere_get().


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