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::Vector3 > Class Referencefinal

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

Public Member Functions

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

Additional Inherited Members

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

Member Function Documentation

◆ GetInterpolatedValue()

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

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