Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/select/select_private.h
| Show All 14 Lines | |||||
| * | * | ||||
| * Copyright 2019, Blender Foundation. | * Copyright 2019, Blender Foundation. | ||||
| */ | */ | ||||
| /** \file | /** \file | ||||
| * \ingroup draw_engine | * \ingroup draw_engine | ||||
| */ | */ | ||||
| #ifndef __SELECT_PRIVATE_H__ | #pragma once | ||||
| #define __SELECT_PRIVATE_H__ | |||||
| #define USE_CAGE_OCCLUSION | #define USE_CAGE_OCCLUSION | ||||
| #include "DRW_render.h" | #include "DRW_render.h" | ||||
| /* GPUViewport.storage | /* GPUViewport.storage | ||||
| * Is freed everytime the viewport engine changes */ | * Is freed everytime the viewport engine changes */ | ||||
| typedef struct SELECTID_StorageList { | typedef struct SELECTID_StorageList { | ||||
| Show All 40 Lines | |||||
| void select_id_draw_object(void *vedata, | void select_id_draw_object(void *vedata, | ||||
| View3D *v3d, | View3D *v3d, | ||||
| Object *ob, | Object *ob, | ||||
| short select_mode, | short select_mode, | ||||
| uint initial_offset, | uint initial_offset, | ||||
| uint *r_vert_offset, | uint *r_vert_offset, | ||||
| uint *r_edge_offset, | uint *r_edge_offset, | ||||
| uint *r_face_offset); | uint *r_face_offset); | ||||
| #endif /* __SELECT_PRIVATE_H__ */ | |||||