Blender V5.0
blender::bke::greasepencil::LayerMask Class Reference

#include <BKE_grease_pencil.hh>

Inherits GreasePencilLayerMask.

Public Member Functions

 LayerMask ()
 LayerMask (StringRef name)
 LayerMask (const LayerMask &other)
 ~LayerMask ()

Additional Inherited Members

Public Attributes inherited from GreasePencilLayerMask
struct GreasePencilLayerMasknext
struct GreasePencilLayerMaskprev
char * layer_name
uint16_t flag
char _pad [6]

Detailed Description

A layer mask stores a reference to a layer that will mask other layers.

Examples
/usr/src/RPM/BUILD/blender5.0-5.0.0/source/blender/blenkernel/BKE_grease_pencil.hh.

Definition at line 342 of file BKE_grease_pencil.hh.

Constructor & Destructor Documentation

◆ LayerMask() [1/3]

blender::bke::greasepencil::LayerMask::LayerMask ( )

◆ LayerMask() [2/3]

blender::bke::greasepencil::LayerMask::LayerMask ( StringRef name)
explicit

Definition at line 1125 of file grease_pencil.cc.

References BLI_strdupn(), GreasePencilLayerMask::layer_name, LayerMask(), and name.

◆ LayerMask() [3/3]

blender::bke::greasepencil::LayerMask::LayerMask ( const LayerMask & other)

◆ ~LayerMask()

blender::bke::greasepencil::LayerMask::~LayerMask ( )

The documentation for this class was generated from the following files: