Blender
V3.3
|
#include <DNA_anim_types.h>
Public Attributes | |
struct AnimOverride * | next |
struct AnimOverride * | prev |
char * | rna_path |
int | array_index |
float | value |
Animation Override (aor)
This is used to as temporary storage of values which have been changed by the user, but not yet keyframed (thus, would get overwritten by the animation system before the user had a chance to see the changes that were made).
It is probably not needed for overriding keyframed values in most cases, as those will only get evaluated on frame-change now. That situation may change in future.
Definition at line 1040 of file DNA_anim_types.h.
int AnimOverride::array_index |
If applicable, the index of the RNA-array item to get.
Definition at line 1046 of file DNA_anim_types.h.
Referenced by animsys_evaluate_overrides().
struct AnimOverride* AnimOverride::next |
Definition at line 1041 of file DNA_anim_types.h.
Referenced by animsys_evaluate_overrides().
struct AnimOverride * AnimOverride::prev |
Definition at line 1041 of file DNA_anim_types.h.
char* AnimOverride::rna_path |
RNA-path to use to resolve data-access.
Definition at line 1044 of file DNA_anim_types.h.
Referenced by animsys_evaluate_overrides().
float AnimOverride::value |
Value to override setting with.
Definition at line 1049 of file DNA_anim_types.h.
Referenced by animsys_evaluate_overrides().