Files
test2/source
Falk David 3ef2ee7c53 Grease Pencil: Python: Add base class for layer and layer groups
This adds a base class for `GreasePencilLayer` and
`GreasePencilLayerGroup` called `GreasePencilTreeNode`.

This reflects how the data is structured in DNA. Properties
that are shared among layers and groups are part of the
tree nodes. Examples are `name`, `hide`, `select`, etc.

This should not be a breaking change. Addons are expected
to work as they were before.

With this change, layer groups now also have access to the
`channel_color` and `select` property.

Pull Request: https://projects.blender.org/blender/blender/pulls/134348
2025-02-10 17:56:19 +01:00
..
2025-02-06 14:57:02 +01:00