Tramway SDK
Public Attributes | List of all members
tram::AnimationComponent::AnimationPlaybackInfo Struct Reference

#include <animation.h>

Public Attributes

uint32_t repeats
 
float weight
 
float speed
 
float frame
 
float fade_speed
 
float fade_ammount
 
bool interpolate
 
bool fade_in
 
bool fade_out
 
bool pause
 
bool pause_on_last_frame
 
Render::NameCountanimation_header = nullptr
 
Render::NameCountkeyframe_headers [Render::BONE_COUNT] = {nullptr}
 

Member Data Documentation

◆ animation_header

Render::NameCount* tram::AnimationComponent::AnimationPlaybackInfo::animation_header = nullptr

◆ fade_ammount

float tram::AnimationComponent::AnimationPlaybackInfo::fade_ammount

◆ fade_in

bool tram::AnimationComponent::AnimationPlaybackInfo::fade_in

◆ fade_out

bool tram::AnimationComponent::AnimationPlaybackInfo::fade_out

◆ fade_speed

float tram::AnimationComponent::AnimationPlaybackInfo::fade_speed

◆ frame

float tram::AnimationComponent::AnimationPlaybackInfo::frame

◆ interpolate

bool tram::AnimationComponent::AnimationPlaybackInfo::interpolate

◆ keyframe_headers

Render::NameCount* tram::AnimationComponent::AnimationPlaybackInfo::keyframe_headers[Render::BONE_COUNT] = {nullptr}

◆ pause

bool tram::AnimationComponent::AnimationPlaybackInfo::pause

◆ pause_on_last_frame

bool tram::AnimationComponent::AnimationPlaybackInfo::pause_on_last_frame

◆ repeats

uint32_t tram::AnimationComponent::AnimationPlaybackInfo::repeats

◆ speed

float tram::AnimationComponent::AnimationPlaybackInfo::speed

◆ weight

float tram::AnimationComponent::AnimationPlaybackInfo::weight

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