Blender
V3.3
|
#include <DNA_nla_types.h>
Public Attributes | |
struct bActionStrip * | next |
struct bActionStrip * | prev |
short | flag |
short | mode |
short | stride_axis |
short | curmod |
struct Ipo * | ipo |
struct bAction * | act |
struct Object * | object |
float | start |
float | end |
float | actstart |
float | actend |
float | actoffs |
float | stridelen |
float | repeat |
float | scale |
float | blendin |
float | blendout |
char | stridechannel [32] |
char | offs_bone [32] |
ListBase | modifiers |
Definition at line 39 of file DNA_nla_types.h.
struct bAction* bActionStrip::act |
The action referenced by this strip.
Definition at line 50 of file DNA_nla_types.h.
Referenced by nlastrips_to_animdata().
float bActionStrip::actend |
Definition at line 56 of file DNA_nla_types.h.
Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().
float bActionStrip::actoffs |
Offset within action, for cycles and striding.
Definition at line 58 of file DNA_nla_types.h.
float bActionStrip::actstart |
The range of frames taken from the action.
Definition at line 56 of file DNA_nla_types.h.
Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().
float bActionStrip::blendin |
The number of frames on either end of the strip's length to fade in/out.
Definition at line 67 of file DNA_nla_types.h.
Referenced by nlastrips_to_animdata().
float bActionStrip::blendout |
Definition at line 67 of file DNA_nla_types.h.
Referenced by nlastrips_to_animdata().
short bActionStrip::curmod |
Current modifier for buttons.
Definition at line 45 of file DNA_nla_types.h.
float bActionStrip::end |
Definition at line 54 of file DNA_nla_types.h.
Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().
short bActionStrip::flag |
Definition at line 41 of file DNA_nla_types.h.
Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().
struct Ipo* bActionStrip::ipo |
Blending ipo - was used for some old NAN era experiments. Non-functional currently.
Definition at line 48 of file DNA_nla_types.h.
short bActionStrip::mode |
Definition at line 41 of file DNA_nla_types.h.
Referenced by nlastrips_to_animdata().
ListBase bActionStrip::modifiers |
Modifier stack.
Definition at line 75 of file DNA_nla_types.h.
Referenced by nlastrips_to_animdata().
struct bActionStrip* bActionStrip::next |
Definition at line 40 of file DNA_nla_types.h.
Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().
struct Object* bActionStrip::object |
For groups, the actual object being nla'ed.
Definition at line 52 of file DNA_nla_types.h.
char bActionStrip::offs_bone[32] |
If repeat, use this bone/channel for defining offset.
Definition at line 72 of file DNA_nla_types.h.
struct bActionStrip * bActionStrip::prev |
Definition at line 40 of file DNA_nla_types.h.
float bActionStrip::repeat |
The number of times to repeat the action range.
Definition at line 62 of file DNA_nla_types.h.
Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().
float bActionStrip::scale |
The amount the action range is scaled by.
Definition at line 64 of file DNA_nla_types.h.
Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().
float bActionStrip::start |
The range of frames covered by this strip.
Definition at line 54 of file DNA_nla_types.h.
Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().
short bActionStrip::stride_axis |
Axis 0=x, 1=y, 2=z.
Definition at line 43 of file DNA_nla_types.h.
char bActionStrip::stridechannel[32] |
Instead of stridelen, it uses an action channel.
Definition at line 70 of file DNA_nla_types.h.
float bActionStrip::stridelen |
The stridelength (considered when flag & ACT_USESTRIDE).
Definition at line 60 of file DNA_nla_types.h.