|
Blender
V2.93
|
#include <gpencil_engine.h>
Public Attributes | |
| struct GPENCIL_tLayer * | next |
| DRWPass * | geom_ps |
| DRWPass * | blend_ps |
| DRWShadingGroup * | base_shgrp |
| BLI_bitmap * | mask_bits |
| BLI_bitmap * | mask_invert_bits |
| int | layer_id |
Definition at line 158 of file gpencil_engine.h.
| DRWShadingGroup* GPENCIL_tLayer::base_shgrp |
First shading group created for this layer. Contains all uniforms.
Definition at line 166 of file gpencil_engine.h.
Referenced by gpencil_layer_cache_add(), and gpencil_layer_cache_populate().
| DRWPass* GPENCIL_tLayer::blend_ps |
Blend pass to composite onto the target buffer (blends modes). NULL if not needed.
Definition at line 164 of file gpencil_engine.h.
Referenced by gpencil_layer_cache_add().
| DRWPass* GPENCIL_tLayer::geom_ps |
Geometry pass (draw all strokes).
Definition at line 162 of file gpencil_engine.h.
Referenced by gpencil_draw_mask(), and gpencil_layer_cache_add().
| int GPENCIL_tLayer::layer_id |
Index in the layer list. Used as id for masking.
Definition at line 171 of file gpencil_engine.h.
Referenced by gpencil_layer_cache_add(), and gpencil_layer_cache_get().
| BLI_bitmap* GPENCIL_tLayer::mask_bits |
Layer id of the mask.
Definition at line 168 of file gpencil_engine.h.
Referenced by gpencil_draw_mask(), and gpencil_layer_cache_add().
| BLI_bitmap* GPENCIL_tLayer::mask_invert_bits |
Definition at line 169 of file gpencil_engine.h.
Referenced by gpencil_draw_mask(), and gpencil_layer_cache_add().
| struct GPENCIL_tLayer* GPENCIL_tLayer::next |