Blender  V2.93
Enumerations | Functions
overlay_grid.c File Reference
#include "DRW_render.h"
#include "DNA_camera_types.h"
#include "DEG_depsgraph_query.h"
#include "ED_image.h"
#include "ED_view3d.h"
#include "UI_resources.h"
#include "overlay_private.h"

Go to the source code of this file.

Enumerations

enum  {
  SHOW_AXIS_X = (1 << 0) , SHOW_AXIS_Y = (1 << 1) , SHOW_AXIS_Z = (1 << 2) , SHOW_GRID = (1 << 3) ,
  PLANE_XY = (1 << 4) , PLANE_XZ = (1 << 5) , PLANE_YZ = (1 << 6) , CLIP_ZPOS = (1 << 7) ,
  CLIP_ZNEG = (1 << 8) , GRID_BACK = (1 << 9) , GRID_CAMERA = (1 << 10) , PLANE_IMAGE = (1 << 11)
}
 

Functions

void OVERLAY_grid_init (OVERLAY_Data *vedata)
 
void OVERLAY_grid_cache_init (OVERLAY_Data *vedata)
 
void OVERLAY_grid_draw (OVERLAY_Data *vedata)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SHOW_AXIS_X 
SHOW_AXIS_Y 
SHOW_AXIS_Z 
SHOW_GRID 
PLANE_XY 
PLANE_XZ 
PLANE_YZ 
CLIP_ZPOS 
CLIP_ZNEG 
GRID_BACK 
GRID_CAMERA 
PLANE_IMAGE 

Definition at line 36 of file overlay_grid.c.

Function Documentation

◆ OVERLAY_grid_cache_init()

void OVERLAY_grid_cache_init ( OVERLAY_Data vedata)

◆ OVERLAY_grid_draw()

void OVERLAY_grid_draw ( OVERLAY_Data vedata)

Definition at line 279 of file overlay_grid.c.

References DRW_draw_pass(), OVERLAY_PassList::grid_ps, and OVERLAY_Data::psl.

Referenced by OVERLAY_draw_scene().

◆ OVERLAY_grid_init()

void OVERLAY_grid_init ( OVERLAY_Data vedata)