Open 3D Engine LyShine Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
SUiAnimContext Struct Reference

Structure passed to Animate function. More...

#include <IUiAnimation.h>

Public Member Functions

void Serialize (IUiAnimationSystem *animationSystem, XmlNodeRef &xmlNode, bool bLoading)
 

Public Attributes

float time
 Current time in seconds.
 
float dt
 Delta of time from previous animation frame in seconds.
 
float fps
 Last calculated frames per second value.
 
bool bSingleFrame
 This is not a playing animation, more a single-frame update.
 
bool bForcePlay
 Set when force playing animation.
 
bool bResetting
 Set when animation sequence is resetted.
 
IUiAnimSequencepSequence
 Sequence in which animation performed.
 
uint32 trackMask
 To update certain types of tracks only.
 
float startTime
 The start time of this playing sequence.
 

Detailed Description

Structure passed to Animate function.


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