Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_gpencil.h
| Show All 35 Lines | |||||
| struct MDeformVert; | struct MDeformVert; | ||||
| struct Main; | struct Main; | ||||
| struct Material; | struct Material; | ||||
| struct MaterialGPencilStyle; | struct MaterialGPencilStyle; | ||||
| struct Object; | struct Object; | ||||
| struct Scene; | struct Scene; | ||||
| struct SpaceImage; | struct SpaceImage; | ||||
| struct ToolSettings; | struct ToolSettings; | ||||
| struct ViewLayer; | |||||
| struct bDeformGroup; | struct bDeformGroup; | ||||
| struct bGPDframe; | struct bGPDframe; | ||||
| struct bGPDlayer; | struct bGPDlayer; | ||||
| struct bGPDlayer_Mask; | struct bGPDlayer_Mask; | ||||
| struct bGPDspoint; | struct bGPDspoint; | ||||
| struct bGPDstroke; | struct bGPDstroke; | ||||
| struct bGPdata; | struct bGPdata; | ||||
| ▲ Show 20 Lines • Show All 196 Lines • ▼ Show 20 Lines | |||||
| /* Iterator */ | /* Iterator */ | ||||
| /* frame & stroke are NULL if it is a layer callback. */ | /* frame & stroke are NULL if it is a layer callback. */ | ||||
| typedef void (*gpIterCb)(struct bGPDlayer *layer, | typedef void (*gpIterCb)(struct bGPDlayer *layer, | ||||
| struct bGPDframe *frame, | struct bGPDframe *frame, | ||||
| struct bGPDstroke *stroke, | struct bGPDstroke *stroke, | ||||
| void *thunk); | void *thunk); | ||||
| void BKE_gpencil_visible_stroke_iter(struct Object *ob, | void BKE_gpencil_visible_stroke_iter(struct ViewLayer *view_layer, | ||||
| struct Object *ob, | |||||
| gpIterCb layer_cb, | gpIterCb layer_cb, | ||||
| gpIterCb stroke_cb, | gpIterCb stroke_cb, | ||||
| void *thunk, | void *thunk, | ||||
| bool do_onion, | bool do_onion, | ||||
| int cfra); | int cfra); | ||||
| extern void (*BKE_gpencil_batch_cache_dirty_tag_cb)(struct bGPdata *gpd); | extern void (*BKE_gpencil_batch_cache_dirty_tag_cb)(struct bGPdata *gpd); | ||||
| extern void (*BKE_gpencil_batch_cache_free_cb)(struct bGPdata *gpd); | extern void (*BKE_gpencil_batch_cache_free_cb)(struct bGPdata *gpd); | ||||
| Show All 17 Lines | |||||