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

Inherits AZ::Sample< Vector3 >.

Public Member Functions

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

Additional Inherited Members

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

Member Function Documentation

◆ GetInterpolatedValue()

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

Implements AZ::Sample< Vector3 >.


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