Blender  V3.3
Public Attributes | List of all members
bActionStrip Struct Reference

#include <DNA_nla_types.h>

Public Attributes

struct bActionStripnext
 
struct bActionStripprev
 
short flag
 
short mode
 
short stride_axis
 
short curmod
 
struct Ipoipo
 
struct bActionact
 
struct Objectobject
 
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
 

Detailed Description

Definition at line 39 of file DNA_nla_types.h.

Member Data Documentation

◆ act

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().

◆ actend

float bActionStrip::actend

Definition at line 56 of file DNA_nla_types.h.

Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().

◆ actoffs

float bActionStrip::actoffs

Offset within action, for cycles and striding.

Definition at line 58 of file DNA_nla_types.h.

◆ actstart

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().

◆ blendin

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().

◆ blendout

float bActionStrip::blendout

Definition at line 67 of file DNA_nla_types.h.

Referenced by nlastrips_to_animdata().

◆ curmod

short bActionStrip::curmod

Current modifier for buttons.

Definition at line 45 of file DNA_nla_types.h.

◆ end

float bActionStrip::end

Definition at line 54 of file DNA_nla_types.h.

Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().

◆ flag

short bActionStrip::flag

Definition at line 41 of file DNA_nla_types.h.

Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().

◆ ipo

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.

◆ mode

short bActionStrip::mode

Definition at line 41 of file DNA_nla_types.h.

Referenced by nlastrips_to_animdata().

◆ modifiers

ListBase bActionStrip::modifiers

Modifier stack.

Definition at line 75 of file DNA_nla_types.h.

Referenced by nlastrips_to_animdata().

◆ next

struct bActionStrip* bActionStrip::next

Definition at line 40 of file DNA_nla_types.h.

Referenced by blo_do_versions_pre250(), and nlastrips_to_animdata().

◆ object

struct Object* bActionStrip::object

For groups, the actual object being nla'ed.

Definition at line 52 of file DNA_nla_types.h.

◆ offs_bone

char bActionStrip::offs_bone[32]

If repeat, use this bone/channel for defining offset.

Definition at line 72 of file DNA_nla_types.h.

◆ prev

struct bActionStrip * bActionStrip::prev

Definition at line 40 of file DNA_nla_types.h.

◆ repeat

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().

◆ scale

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().

◆ start

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().

◆ stride_axis

short bActionStrip::stride_axis

Axis 0=x, 1=y, 2=z.

Definition at line 43 of file DNA_nla_types.h.

◆ stridechannel

char bActionStrip::stridechannel[32]

Instead of stridelen, it uses an action channel.

Definition at line 70 of file DNA_nla_types.h.

◆ stridelen

float bActionStrip::stridelen

The stridelength (considered when flag & ACT_USESTRIDE).

Definition at line 60 of file DNA_nla_types.h.


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