Kemena3D
Loading...
Searching...
No Matches
kemena::kObjectAnimTrack Struct Reference

A single transform track for one target object inside a clip. More...

#include <kanimation.h>

Public Attributes

kString targetUuid
 kObject UUID the track drives.
std::vector< kKeyPositionpositions
 Position channel keyframes.
std::vector< kKeyRotationrotations
 Rotation channel keyframes.
std::vector< kKeyScalescales
 Scale channel keyframes.

Detailed Description

A single transform track for one target object inside a clip.

The three channels (position / rotation / scale) are sparse — keyframes are stored individually and the animator interpolates between them.

Member Data Documentation

◆ positions

std::vector<kKeyPosition> kemena::kObjectAnimTrack::positions

Position channel keyframes.

◆ rotations

std::vector<kKeyRotation> kemena::kObjectAnimTrack::rotations

Rotation channel keyframes.

◆ scales

std::vector<kKeyScale> kemena::kObjectAnimTrack::scales

Scale channel keyframes.

◆ targetUuid

kString kemena::kObjectAnimTrack::targetUuid

kObject UUID the track drives.


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