Christoph Lendenfeld
b753ef73a0
Refactor: convert ListBase of tRKS_DSource to Vector
...
No functional changes
The keying set code was passing around a list
of `tRKS_DSource` through a lot of functions.
It turns it this was just a ListBase wrapper around `PointerRNA`.
So to make it clearer what is passed around, I replaced the
`ListBase` with a `Vector<PointerRNA>`
To make the use of `ANIM_relative_keyingset_add_source` clearer
I made two functions out of it with different parameters.
Those can take the vector as a reference and
EITHER only an `ID *`
OR an `ID *`, `StructRNA *` and a `void *`
Pull Request: https://projects.blender.org/blender/blender/pulls/113675
2023-10-13 15:06:53 +02:00
..
2023-08-04 22:15:25 -04:00
2023-09-26 17:06:35 +02:00
2023-08-29 14:31:18 +02:00
2023-09-11 08:20:39 -04:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-09-08 16:40:59 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-09-25 21:58:30 -04:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-10-06 10:49:54 +02:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-09-13 02:25:03 +02:00
2023-10-06 13:51:04 +02:00
2023-09-13 02:25:03 +02:00
2023-10-13 15:06:53 +02:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-29 06:33:21 +02:00
2023-08-16 00:20:26 +10:00
2023-09-26 15:39:32 -04:00
2023-08-16 00:20:26 +10:00
2023-09-25 21:58:30 -04:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-04 22:15:25 -04:00
2023-08-04 22:15:25 -04:00
2023-08-16 00:20:26 +10:00
2023-08-28 17:25:18 +10:00
2023-08-26 19:02:02 +10:00
2023-09-26 17:12:37 +02:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-09-27 01:45:59 +02:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-25 10:25:58 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2023-08-18 17:29:41 +02:00
2023-08-31 15:31:05 -03:00
2023-08-16 00:20:26 +10:00
2023-10-10 11:30:28 -03:00
2023-10-03 14:12:42 +02:00
2023-08-25 16:00:05 +02:00
2023-09-21 17:42:37 +02:00
2023-10-11 19:38:42 +02:00
2023-10-12 11:44:08 -07:00
2023-09-01 21:37:11 +02:00
2023-09-08 16:53:30 +10:00
2023-08-14 12:06:35 +02:00
2023-09-25 10:56:12 +02:00
2023-10-12 17:15:33 +02:00
2023-08-16 00:20:26 +10:00