Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/overlay/overlay_private.h
| Show First 20 Lines • Show All 311 Lines • ▼ Show 20 Lines | typedef struct OVERLAY_PrivateData { | ||||
| } edit_particle; | } edit_particle; | ||||
| struct { | struct { | ||||
| bool transparent; | bool transparent; | ||||
| bool show_relations; | bool show_relations; | ||||
| bool do_pose_xray; | bool do_pose_xray; | ||||
| bool do_pose_fade_geom; | bool do_pose_fade_geom; | ||||
| } armature; | } armature; | ||||
| struct { | struct { | ||||
| bool in_front; | |||||
| } painting; | |||||
| struct { | |||||
| DRWCallBuffer *handle[2]; | DRWCallBuffer *handle[2]; | ||||
| } mball; | } mball; | ||||
| } OVERLAY_PrivateData; /* Transient data */ | } OVERLAY_PrivateData; /* Transient data */ | ||||
| typedef struct OVERLAY_StorageList { | typedef struct OVERLAY_StorageList { | ||||
| struct OVERLAY_PrivateData *pd; | struct OVERLAY_PrivateData *pd; | ||||
| } OVERLAY_StorageList; | } OVERLAY_StorageList; | ||||
| ▲ Show 20 Lines • Show All 191 Lines • ▼ Show 20 Lines | |||||
| void OVERLAY_outline_init(OVERLAY_Data *vedata); | void OVERLAY_outline_init(OVERLAY_Data *vedata); | ||||
| void OVERLAY_outline_cache_init(OVERLAY_Data *vedata); | void OVERLAY_outline_cache_init(OVERLAY_Data *vedata); | ||||
| void OVERLAY_outline_cache_populate(OVERLAY_Data *vedata, | void OVERLAY_outline_cache_populate(OVERLAY_Data *vedata, | ||||
| Object *ob, | Object *ob, | ||||
| OVERLAY_DupliData *dupli, | OVERLAY_DupliData *dupli, | ||||
| bool init_dupli); | bool init_dupli); | ||||
| void OVERLAY_outline_draw(OVERLAY_Data *vedata); | void OVERLAY_outline_draw(OVERLAY_Data *vedata); | ||||
| void OVERLAY_paint_init(OVERLAY_Data *vedata); | |||||
| void OVERLAY_paint_cache_init(OVERLAY_Data *vedata); | void OVERLAY_paint_cache_init(OVERLAY_Data *vedata); | ||||
| void OVERLAY_paint_texture_cache_populate(OVERLAY_Data *vedata, Object *ob); | void OVERLAY_paint_texture_cache_populate(OVERLAY_Data *vedata, Object *ob); | ||||
| void OVERLAY_paint_vertex_cache_populate(OVERLAY_Data *vedata, Object *ob); | void OVERLAY_paint_vertex_cache_populate(OVERLAY_Data *vedata, Object *ob); | ||||
| void OVERLAY_paint_weight_cache_populate(OVERLAY_Data *vedata, Object *ob); | void OVERLAY_paint_weight_cache_populate(OVERLAY_Data *vedata, Object *ob); | ||||
| void OVERLAY_paint_draw(OVERLAY_Data *vedata); | void OVERLAY_paint_draw(OVERLAY_Data *vedata); | ||||
| void OVERLAY_particle_cache_init(OVERLAY_Data *vedata); | void OVERLAY_particle_cache_init(OVERLAY_Data *vedata); | ||||
| void OVERLAY_particle_cache_populate(OVERLAY_Data *vedata, Object *ob); | void OVERLAY_particle_cache_populate(OVERLAY_Data *vedata, Object *ob); | ||||
| ▲ Show 20 Lines • Show All 83 Lines • Show Last 20 Lines | |||||