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

Inherits AzFramework::Sample< AZ::Quaternion >.

Public Member Functions

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

Additional Inherited Members

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

Member Function Documentation

◆ GetInterpolatedValue()

AZ::Quaternion AzFramework::LinearlyInterpolatedSample< AZ::Quaternion >::GetInterpolatedValue ( TimeType  time)
inlinefinaloverridevirtual

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