Sietse Brouwer
180474aaee
GPv3: Python API additions to layer, layers, layer_groups
This PR contains several additions to the GPv3 Python API for
`layer_groups`, `layers` and `layer[key]`.
**Layer groups**
`grease_pencil.layer_groups`
- `.new(name, parent_group=None)`
- `.remove(layer_group, keep_children=False)`
- `.move(layer_group, 'UP'/'DOWN')`
- `.move_top(layer_group)`
- `.move_bottom(layer_group)`
- `.move_to_layer_group(layer_group, parent_group)`
**Layers**
`grease_pencil.layers`
- `.new(name, set_active=True, layer_group=None)`
- `.remove(layer)`
- `.move(layer, 'UP'/'DOWN')`
- `.move_top(layer)`
- `.move_bottom(layer)`
- `.move_to_layer_group(layer, layer_group)`
**Layer**
`grease_pencil.layer[key]`
- `.select`
- `.lock`
- `.matrix_local`
- `.matrix_parent_inverse`
- `.parent_group`
Pull Request: https://projects.blender.org/blender/blender/pulls/121797
2024-05-23 13:51:13 +02:00
..
2024-05-17 15:56:57 +02:00
2024-05-02 12:21:48 -04:00
2024-03-18 15:04:12 +01:00
2024-05-18 00:13:32 +02:00
2024-05-23 13:51:13 +02:00
2024-05-22 15:28:35 +02:00
2024-05-23 13:50:06 +10:00
2024-04-16 12:27:47 +10:00
2024-05-20 21:01:30 +02:00
2024-05-22 18:15:19 +02:00
2024-04-11 20:46:14 +02:00
2024-04-15 09:50:47 +10:00
2024-05-15 18:27:04 +02:00
2024-05-23 12:04:47 +02:00
2024-05-23 13:24:35 +02:00
2024-05-13 16:07:12 +02:00
2024-05-03 11:33:21 +10:00
2024-05-20 13:18:24 -04:00
2024-05-21 13:17:35 +10:00
2024-05-23 12:00:36 +02:00
2024-03-18 15:04:12 +01:00
2024-05-20 14:25:44 +02:00
2024-05-22 06:13:18 +02:00
2024-05-23 13:50:06 +10:00
2024-05-23 13:51:13 +02:00
2024-05-21 14:25:41 +02:00
2024-05-21 18:11:01 +03:00
2024-05-23 13:50:06 +10:00
2024-05-20 13:18:24 -04:00
2024-05-21 13:17:35 +10:00
2024-05-16 14:53:09 +02:00
2024-05-06 11:28:10 +10:00
2024-05-23 15:22:19 +10:00
2024-04-11 20:46:14 +02:00