Polyphase Game Engine
Loading...
Searching...
No Matches
TrackInstanceData Struct Reference

#include <TimelineInstance.h>

Public Attributes

NodemResolvedNode = nullptr
 
bool mBindingResolved = false
 
glm::vec3 mPrePlayPosition = {}
 
glm::quat mPrePlayRotation = glm::quat(1.0f, 0.0f, 0.0f, 0.0f)
 
glm::vec3 mPrePlayScale = glm::vec3(1.0f)
 
bool mPrePlayActive = true
 
bool mPrePlayVisible = true
 
bool mStateSnapshotted = false
 
bool mClipPlaying = false
 
int32_t mLastEvaluatedClipIndex = -1
 

Member Data Documentation

◆ mBindingResolved

bool TrackInstanceData::mBindingResolved = false

◆ mClipPlaying

bool TrackInstanceData::mClipPlaying = false

◆ mLastEvaluatedClipIndex

int32_t TrackInstanceData::mLastEvaluatedClipIndex = -1

◆ mPrePlayActive

bool TrackInstanceData::mPrePlayActive = true

◆ mPrePlayPosition

glm::vec3 TrackInstanceData::mPrePlayPosition = {}

◆ mPrePlayRotation

glm::quat TrackInstanceData::mPrePlayRotation = glm::quat(1.0f, 0.0f, 0.0f, 0.0f)

◆ mPrePlayScale

glm::vec3 TrackInstanceData::mPrePlayScale = glm::vec3(1.0f)

◆ mPrePlayVisible

bool TrackInstanceData::mPrePlayVisible = true

◆ mResolvedNode

Node* TrackInstanceData::mResolvedNode = nullptr

◆ mStateSnapshotted

bool TrackInstanceData::mStateSnapshotted = false

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