Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_gpencil.h
| Show First 20 Lines • Show All 91 Lines • ▼ Show 20 Lines | |||||
| /* Context-dependent */ | /* Context-dependent */ | ||||
| struct bGPdata **ED_gpencil_data_get_pointers(const struct bContext *C, struct PointerRNA *r_ptr); | struct bGPdata **ED_gpencil_data_get_pointers(const struct bContext *C, struct PointerRNA *r_ptr); | ||||
| struct bGPdata *ED_gpencil_data_get_active(const struct bContext *C); | struct bGPdata *ED_gpencil_data_get_active(const struct bContext *C); | ||||
| struct bGPdata *ED_gpencil_data_get_active_evaluated(const struct bContext *C); | struct bGPdata *ED_gpencil_data_get_active_evaluated(const struct bContext *C); | ||||
| /* Context independent (i.e. each required part is passed in instead) */ | /* Context independent (i.e. each required part is passed in instead) */ | ||||
| struct bGPdata **ED_gpencil_data_get_pointers_direct(struct ID *screen_id, | struct bGPdata **ED_gpencil_data_get_pointers_direct(struct ScrArea *sa, | ||||
| struct ScrArea *sa, | |||||
| struct Scene *scene, | |||||
| struct Object *ob, | struct Object *ob, | ||||
| struct PointerRNA *r_ptr); | struct PointerRNA *r_ptr); | ||||
| struct bGPdata *ED_gpencil_data_get_active_direct(struct ID *screen_id, | struct bGPdata *ED_gpencil_data_get_active_direct(struct ScrArea *sa, struct Object *ob); | ||||
| struct bGPdata *ED_annotation_data_get_active(const struct bContext *C); | |||||
| struct bGPdata **ED_annotation_data_get_pointers(const struct bContext *C, | |||||
| struct PointerRNA *r_ptr); | |||||
| struct bGPdata **ED_annotation_data_get_pointers_direct(struct ID *screen_id, | |||||
| struct ScrArea *sa, | struct ScrArea *sa, | ||||
| struct Scene *scene, | struct Scene *scene, | ||||
| struct Object *ob); | struct PointerRNA *r_ptr); | ||||
| struct bGPdata *ED_annotation_data_get_active_direct(struct ID *screen_id, | |||||
| struct ScrArea *sa, | |||||
| struct Scene *scene); | |||||
| bool ED_gpencil_data_owner_is_annotation(struct PointerRNA *owner_ptr); | bool ED_gpencil_data_owner_is_annotation(struct PointerRNA *owner_ptr); | ||||
| /* 3D View */ | /* 3D View */ | ||||
| struct bGPdata *ED_gpencil_data_get_active_v3d(struct ViewLayer *view_layer, struct View3D *v3d); | struct bGPdata *ED_gpencil_data_get_active_v3d(struct ViewLayer *view_layer, struct View3D *v3d); | ||||
| bool ED_gpencil_has_keyframe_v3d(struct Scene *scene, struct Object *ob, int cfra); | bool ED_gpencil_has_keyframe_v3d(struct Scene *scene, struct Object *ob, int cfra); | ||||
| ▲ Show 20 Lines • Show All 185 Lines • Show Last 20 Lines | |||||