|
Blender V4.3
|
#include <BKE_grease_pencil.hh>
Public Member Functions | |
| void | clear () |
Public Attributes | |
| Map< FramesMapKeyT, GreasePencilFrame > | frames_ |
| SharedCache< Vector< FramesMapKeyT > > | sorted_keys_cache_ |
| Vector< LayerMask > | masks_ |
| LayerTransformData | trans_data_ |
Definition at line 387 of file BKE_grease_pencil.hh.
| void blender::bke::greasepencil::LayerRuntime::clear | ( | ) |
Definition at line 1047 of file grease_pencil.cc.
References blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::clear_and_shrink(), frames_, masks_, sorted_keys_cache_, and trans_data_.
| Map<FramesMapKeyT, GreasePencilFrame> blender::bke::greasepencil::LayerRuntime::frames_ |
Definition at line 414 of file BKE_grease_pencil.hh.
Referenced by clear().
A vector of LayerMask. This layer will be masked by the layers referenced in the masks. A layer can have zero or more layer masks.
Definition at line 423 of file BKE_grease_pencil.hh.
Referenced by clear().
|
mutable |
Caches a sorted vector of the keys of frames_.
Definition at line 418 of file BKE_grease_pencil.hh.
Referenced by clear().
| LayerTransformData blender::bke::greasepencil::LayerRuntime::trans_data_ |
Definition at line 426 of file BKE_grease_pencil.hh.
Referenced by clear().