- Amsterdam, Netherlands
- https://cessen.com
-
Animator, rigger, and software developer. Currently working at the Blender Institute as a developer on Blender's animation system.
Been using Blender since 1998, and worked on Big Buck Bunny and Sintel (two of Blender's open movie projects).
- Joined on
2003-03-21
BKE_animsys_nla_remap_keyframe_values()
DNA_ID_enums.h
@dr.sybren I think I would be even less happy with that solution, personally. It seems like an unexpected place for it to be, and I suspect that would make it rather "hidden" to people not…
Just a minor style nit. Otherwise looks good to me.
Nit: use proper capitalization and punctuation in comments.
Yeah, in general enum properties should be keyable unless marked otherwise (just as with other properties). So I think this was probably just an accidental omission.
That does make me wonder,…
The operator precedence is unambiguous in C++ at least, but I agree that it would help readability a lot here, regardless.
I've now removed the output parameter descriptions, leaving that to #123081. I also renamed the elements_to_key
variable to rna_values_mask
, to make its relationship to rna_values
more obvious.