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

Public Attributes

IDid
 
struct NlaTrackoldTrack
 
struct NlaTracknlt
 
struct NlaStripstrip
 
float h1 [3]
 
float h2 [3]
 
int trackIndex
 
int handle
 

Detailed Description

Used for NLA transform (stored in #TransData.extra pointer).

Definition at line 34 of file transform_convert_nla.c.

Member Data Documentation

◆ h1

float TransDataNla::h1[3]

start handle.

Definition at line 48 of file transform_convert_nla.c.

Referenced by createTransNlaData(), and recalcData_nla().

◆ h2

float TransDataNla::h2[3]

end handle.

Definition at line 50 of file transform_convert_nla.c.

Referenced by createTransNlaData(), and recalcData_nla().

◆ handle

int TransDataNla::handle

handle-index: 0 for dummy entry, -1 for start, 1 for end, 2 for both ends.

Definition at line 55 of file transform_convert_nla.c.

Referenced by createTransNlaData(), and recalcData_nla().

◆ id

ID* TransDataNla::id

ID-block NLA-data is attached to.

Definition at line 36 of file transform_convert_nla.c.

Referenced by createTransNlaData(), and recalcData_nla().

◆ nlt

struct NlaTrack* TransDataNla::nlt

Current NLA-Track that the strip belongs to.

Definition at line 41 of file transform_convert_nla.c.

Referenced by createTransNlaData(), and recalcData_nla().

◆ oldTrack

struct NlaTrack* TransDataNla::oldTrack

Original NLA-Track that the strip belongs to.

Definition at line 39 of file transform_convert_nla.c.

Referenced by createTransNlaData(), and recalcData_nla().

◆ strip

struct NlaStrip* TransDataNla::strip

NLA-strip this data represents.

Definition at line 44 of file transform_convert_nla.c.

Referenced by createTransNlaData(), and recalcData_nla().

◆ trackIndex

int TransDataNla::trackIndex

index of track that strip is currently in.

Definition at line 53 of file transform_convert_nla.c.

Referenced by createTransNlaData(), and recalcData_nla().


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