|
Blender V4.3
|
#include <DNA_grease_pencil_types.h>
Public Attributes | |
| int | drawing_index |
| uint32_t | flag |
| int8_t | type |
| char | _pad [3] |
A GreasePencilFrame is a single keyframe in the timeline. It references a drawing by index into the drawing array.
Definition at line 144 of file DNA_grease_pencil_types.h.
| char GreasePencilFrame::_pad[3] |
Definition at line 157 of file DNA_grease_pencil_types.h.
| int GreasePencilFrame::drawing_index |
Index into the GreasePencil->drawings array.
Definition at line 148 of file DNA_grease_pencil_types.h.
Referenced by blender::ed::object::apply_objects_internal(), BKE_grease_pencil_point_coords_apply(), BKE_grease_pencil_point_coords_apply_with_mat4(), BKE_grease_pencil_point_coords_get(), BKE_grease_pencil_stroke_point_count(), blender::bke::greasepencil::Layer::drawing_index_at(), blender::ed::greasepencil::duplicate_selected_frames(), blender::ed::greasepencil::merge_layers(), blender::ed::object::object_origin_set_exec(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), and blender::bke::greasepencil::tests::TEST().
| uint32_t GreasePencilFrame::flag |
Flag. Used to set e.g. the selection.
Definition at line 152 of file DNA_grease_pencil_types.h.
Referenced by blender::bke::greasepencil::Layer::add_frame(), blender::bke::greasepencil::convert::legacy_gpencil_to_grease_pencil(), blender::ed::greasepencil::merge_layers(), nalloc_ak_cel(), nupdate_ak_cel(), and blender::ed::greasepencil::select_frame().
| int8_t GreasePencilFrame::type |
Keyframe type. See eBezTriple_KeyframeType.
Definition at line 156 of file DNA_grease_pencil_types.h.
Referenced by blender::ed::sculpt_paint::greasepencil::find_frames_interval(), blender::ed::greasepencil::get_frame_id(), blender::ed::greasepencil::merge_layers(), nalloc_ak_cel(), and nupdate_ak_cel().