Blender V4.3
NlaEvalStrip Struct Reference

#include <nla_private.h>

Public Attributes

struct NlaEvalStripnext
 
struct NlaEvalStripprev
 
NlaTracktrack
 
NlaStripstrip
 
short track_index
 
short strip_mode
 
float strip_time
 

Detailed Description

Used for list of strips to accumulate at current time.

Definition at line 24 of file nla_private.h.

Member Data Documentation

◆ next

struct NlaEvalStrip* NlaEvalStrip::next

Definition at line 25 of file nla_private.h.

◆ prev

struct NlaEvalStrip * NlaEvalStrip::prev

Definition at line 25 of file nla_private.h.

◆ strip

◆ strip_mode

short NlaEvalStrip::strip_mode

Which end of the strip are we looking at.

Definition at line 35 of file nla_private.h.

Referenced by nlastrip_evaluate_transition(), and nlastrips_ctime_get_strip().

◆ strip_time

float NlaEvalStrip::strip_time

Time at which this strip is being evaluated.

Definition at line 38 of file nla_private.h.

Referenced by nlastrip_evaluate_meta(), nlastrip_evaluate_transition(), and nlastrips_ctime_get_strip().

◆ track

NlaTrack* NlaEvalStrip::track

Track that this strip belongs to.

Definition at line 28 of file nla_private.h.

Referenced by animsys_evaluate_nla_for_flush(), and animsys_evaluate_nla_for_keyframing().

◆ track_index

short NlaEvalStrip::track_index

The index of the track within the list.

Definition at line 33 of file nla_private.h.

Referenced by nlastrips_ctime_get_strip().


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