Blender  V3.3
Classes | Macros | Typedefs | Functions
select_private.h File Reference
#include "DRW_render.h"

Go to the source code of this file.

Classes

struct  SELECTID_StorageList
 
struct  SELECTID_PassList
 
struct  SELECTID_Data
 
struct  SELECTID_Shaders
 
struct  SELECTID_PrivateData
 

Macros

#define USE_CAGE_OCCLUSION
 

Typedefs

typedef struct SELECTID_StorageList SELECTID_StorageList
 
typedef struct SELECTID_PassList SELECTID_PassList
 
typedef struct SELECTID_Data SELECTID_Data
 
typedef struct SELECTID_Shaders SELECTID_Shaders
 
typedef struct SELECTID_PrivateData SELECTID_PrivateData
 

Functions

void select_id_object_min_max (struct Object *obj, float r_min[3], float r_max[3])
 
short select_id_get_object_select_mode (Scene *scene, Object *ob)
 
void select_id_draw_object (void *vedata, View3D *v3d, Object *ob, short select_mode, uint initial_offset, uint *r_vert_offset, uint *r_edge_offset, uint *r_face_offset)
 

Macro Definition Documentation

◆ USE_CAGE_OCCLUSION

#define USE_CAGE_OCCLUSION

Definition at line 10 of file select_private.h.

Typedef Documentation

◆ SELECTID_Data

typedef struct SELECTID_Data SELECTID_Data

◆ SELECTID_PassList

◆ SELECTID_PrivateData

◆ SELECTID_Shaders

◆ SELECTID_StorageList

Function Documentation

◆ select_id_draw_object()

void select_id_draw_object ( void vedata,
View3D v3d,
Object ob,
short  select_mode,
uint  initial_offset,
uint r_vert_offset,
uint r_edge_offset,
uint r_face_offset 
)

◆ select_id_get_object_select_mode()

short select_id_get_object_select_mode ( Scene scene,
Object ob 
)

◆ select_id_object_min_max()

void select_id_object_min_max ( struct Object obj,
float  r_min[3],
float  r_max[3] 
)