This class is responsible for mutating the LookAt position based on the target's new transform. More...
#include <ICameraLookAtBehavior.h>
Inherits Camera::ICameraSubComponent.
Public Member Functions | |
AZ_RTTI (ICameraLookAtBehavior, "{B15B9078-4090-4661-84DB-D37E0DFA1D3A}", ICameraSubComponent) | |
virtual void | AdjustLookAtTarget (float deltaTime, const AZ::Transform &targetTransform, AZ::Transform &outLookAtTargetTransform)=0 |
Adjust the outLookAtTargetTransform based on the target's initial transform and the time that's passed since the last call. | |
Public Member Functions inherited from Camera::ICameraSubComponent | |
AZ_RTTI (ICameraSubComponent, "{5AB43B64-941E-493F-870F-DE313E4D11A0}") | |
virtual void | Init () |
virtual void | Activate (AZ::EntityId)=0 |
virtual void | Deactivate ()=0 |
This class is responsible for mutating the LookAt position based on the target's new transform.