Blender V5.0
bActionStrip Struct Reference

#include <DNA_nla_types.h>

Public Attributes

struct bActionStripnext
struct bActionStripprev
short flag
short mode
short stride_axis
short curmod
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 37 of file DNA_nla_types.h.

Member Data Documentation

◆ act

struct bAction* bActionStrip::act

The action referenced by this strip.

Definition at line 46 of file DNA_nla_types.h.

◆ actend

float bActionStrip::actend

Definition at line 52 of file DNA_nla_types.h.

◆ actoffs

float bActionStrip::actoffs

Offset within action, for cycles and striding.

Definition at line 54 of file DNA_nla_types.h.

◆ actstart

float bActionStrip::actstart

The range of frames taken from the action.

Definition at line 52 of file DNA_nla_types.h.

◆ blendin

float bActionStrip::blendin

The number of frames on either end of the strip's length to fade in/out.

Definition at line 63 of file DNA_nla_types.h.

◆ blendout

float bActionStrip::blendout

Definition at line 63 of file DNA_nla_types.h.

◆ curmod

short bActionStrip::curmod

Current modifier for buttons.

Definition at line 43 of file DNA_nla_types.h.

◆ end

float bActionStrip::end

Definition at line 50 of file DNA_nla_types.h.

◆ flag

short bActionStrip::flag

Definition at line 39 of file DNA_nla_types.h.

◆ mode

short bActionStrip::mode

Definition at line 39 of file DNA_nla_types.h.

◆ modifiers

ListBase bActionStrip::modifiers

Modifier stack.

Definition at line 71 of file DNA_nla_types.h.

◆ next

struct bActionStrip* bActionStrip::next

Definition at line 38 of file DNA_nla_types.h.

◆ object

struct Object* bActionStrip::object

For groups, the actual object being nla'ed.

Definition at line 48 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 68 of file DNA_nla_types.h.

◆ prev

struct bActionStrip * bActionStrip::prev

Definition at line 38 of file DNA_nla_types.h.

◆ repeat

float bActionStrip::repeat

The number of times to repeat the action range.

Definition at line 58 of file DNA_nla_types.h.

◆ scale

float bActionStrip::scale

The amount the action range is scaled by.

Definition at line 60 of file DNA_nla_types.h.

◆ start

float bActionStrip::start

The range of frames covered by this strip.

Definition at line 50 of file DNA_nla_types.h.

◆ stride_axis

short bActionStrip::stride_axis

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

Definition at line 41 of file DNA_nla_types.h.

◆ stridechannel

char bActionStrip::stridechannel[32]

Instead of stridelen, it uses an action channel.

Definition at line 66 of file DNA_nla_types.h.

◆ stridelen

float bActionStrip::stridelen

The stride-length (considered when flag & ACT_USESTRIDE).

Definition at line 56 of file DNA_nla_types.h.


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