Blender V4.3
KeyingSetInfo Struct Reference

#include <ED_keyframing.hh>

Public Attributes

KeyingSetInfonext
 
KeyingSetInfoprev
 
char idname [64]
 
char name [64]
 
char description [1024]
 
short keyingflag
 
cbKeyingSet_Poll poll
 
cbKeyingSet_Iterator iter
 
cbKeyingSet_Generate generate
 
ExtensionRNA rna_ext
 

Detailed Description

Callback info for 'Procedural' KeyingSets to use.

Definition at line 82 of file ED_keyframing.hh.

Member Data Documentation

◆ description

char KeyingSetInfo::description[1024]

Short help/description.

Definition at line 91 of file ED_keyframing.hh.

Referenced by ANIM_keyingset_info_register().

◆ generate

cbKeyingSet_Generate KeyingSetInfo::generate

Generator to use to add properties based on the data found by iterator.

Definition at line 107 of file ED_keyframing.hh.

Referenced by RKS_ITER_overrides_list().

◆ idname

char KeyingSetInfo::idname[64]

Identifier used for class name, which KeyingSet instances reference as "Type-info Name".

Definition at line 87 of file ED_keyframing.hh.

Referenced by ANIM_keyingset_info_register(), and ANIM_keyingset_info_unregister().

◆ iter

cbKeyingSet_Iterator KeyingSetInfo::iter

Iterator to use to go through collections of data in context

  • this callback is separate from the 'adding' stage, allowing BuiltIn KeyingSets to be manually specified to use.

Definition at line 105 of file ED_keyframing.hh.

Referenced by ANIM_validate_keyingset().

◆ keyingflag

short KeyingSetInfo::keyingflag

Keying settings.

Definition at line 93 of file ED_keyframing.hh.

Referenced by ANIM_keyingset_info_register().

◆ name

char KeyingSetInfo::name[64]

identifier so that user can hook this up to a KeyingSet (used as label).

Definition at line 89 of file ED_keyframing.hh.

Referenced by ANIM_keyingset_info_register().

◆ next

KeyingSetInfo* KeyingSetInfo::next

Definition at line 83 of file ED_keyframing.hh.

◆ poll

cbKeyingSet_Poll KeyingSetInfo::poll

callback for polling the context for whether the right data is available.

Definition at line 97 of file ED_keyframing.hh.

Referenced by ANIM_keyingset_context_ok_poll(), and ANIM_validate_keyingset().

◆ prev

KeyingSetInfo * KeyingSetInfo::prev

Definition at line 83 of file ED_keyframing.hh.

◆ rna_ext

ExtensionRNA KeyingSetInfo::rna_ext

RNA integration.

Definition at line 110 of file ED_keyframing.hh.


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