Blender V5.0
AnimOverride Struct Reference

#include <DNA_anim_types.h>

Public Attributes

struct AnimOverridenext
struct AnimOverrideprev
char * rna_path
int array_index
float value

Detailed Description

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 623 of file DNA_anim_types.h.

Member Data Documentation

◆ array_index

int AnimOverride::array_index

If applicable, the index of the RNA-array item to get.

Definition at line 629 of file DNA_anim_types.h.

◆ next

struct AnimOverride* AnimOverride::next

Definition at line 624 of file DNA_anim_types.h.

◆ prev

struct AnimOverride * AnimOverride::prev

Definition at line 624 of file DNA_anim_types.h.

◆ rna_path

char* AnimOverride::rna_path

RNA-path to use to resolve data-access.

Definition at line 627 of file DNA_anim_types.h.

◆ value

float AnimOverride::value

Value to override setting with.

Definition at line 632 of file DNA_anim_types.h.


The documentation for this struct was generated from the following file: