Open 3D Engine AzCore 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.
AZ::LinearlyInterpolatedSample< Quaternion > Class Referencefinal

Inherits AZ::Sample< Quaternion >.

Public Member Functions

Quaternion GetInterpolatedValue (TimeType time) final
 
- Public Member Functions inherited from AZ::Sample< Quaternion >
void SetNewTarget (Quaternion newValue, TimeType timestamp)
 
virtual Quaternion GetInterpolatedValue (TimeType time)=0
 
Quaternion GetTargetValue () const
 
TimeType GetTargetTimestamp () const
 

Additional Inherited Members

- Public Types inherited from AZ::Sample< Quaternion >
using TimeType = unsigned int
 
- Protected Member Functions inherited from AZ::Sample< Quaternion >
void SetPreviousValue (Quaternion previousValue, TimeType previousTimestamp)
 
- Protected Attributes inherited from AZ::Sample< Quaternion >
Quaternion m_targetValue
 
TimeType m_targetTimestamp
 
Quaternion m_previousValue
 
TimeType m_previousTimestamp
 

Member Function Documentation

◆ GetInterpolatedValue()

Quaternion AZ::LinearlyInterpolatedSample< Quaternion >::GetInterpolatedValue ( TimeType  time)
inlinefinalvirtual

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