Open 3D Engine Maestro Gem 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.
CAnimSceneNode::ISceneCamera Class Referenceabstract

Public Member Functions

virtual const Vec3 & GetPosition () const =0
 
virtual const Quat & GetRotation () const =0
 
virtual void SetPosition (const Vec3 &localPosition)=0
 
virtual void SetRotation (const Quat &localRotation)=0
 
virtual float GetFoV () const =0
 
virtual float GetNearZ () const =0
 
virtual void SetNearZAndFOVIfChanged (float fov, float nearZ)=0
 
virtual void TransformPositionFromLocalToWorldSpace (Vec3 &position)=0
 
virtual void TransformPositionFromWorldToLocalSpace (Vec3 &position)=0
 
virtual void TransformRotationFromLocalToWorldSpace (Quat &rotation)=0
 
virtual void SetWorldRotation (const Quat &rotation)=0
 
virtual bool HasParent () const =0
 

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