Jungle_Week1_Team2
Loading...
Searching...
No Matches
CCamera Class Reference

#include <Camera.h>

Public Member Functions

 CCamera ()=default
void SetPosition (const FVector &InPosition)
void SetRotation (float InYaw, float InPitch)
void MoveForward (float Delta)
void MoveRight (float Delta)
void MoveUp (float Delta)
void Rotate (float DeltaYaw, float DeltaPitch)
FVector GetForward () const
FVector GetRight () const
FMatrix GetViewMatrix () const
FMatrix GetProjectionMatrix () const
void SetAspectRatio (float InAspectRatio)
void SetSpeed (float InSpeed)
FVector GetPosition () const
float GetYaw () const
float GetPitch () const
float GetFOV () const
void SetFOV (float InFOV)

Constructor & Destructor Documentation

◆ CCamera()

CCamera::CCamera ( )
default

Member Function Documentation

◆ GetForward()

FVector CCamera::GetForward ( ) const

◆ GetFOV()

float CCamera::GetFOV ( ) const

◆ GetPitch()

float CCamera::GetPitch ( ) const

◆ GetPosition()

FVector CCamera::GetPosition ( ) const

◆ GetProjectionMatrix()

FMatrix CCamera::GetProjectionMatrix ( ) const

◆ GetRight()

FVector CCamera::GetRight ( ) const

◆ GetViewMatrix()

FMatrix CCamera::GetViewMatrix ( ) const

◆ GetYaw()

float CCamera::GetYaw ( ) const

◆ MoveForward()

void CCamera::MoveForward ( float Delta)

◆ MoveRight()

void CCamera::MoveRight ( float Delta)

◆ MoveUp()

void CCamera::MoveUp ( float Delta)

◆ Rotate()

void CCamera::Rotate ( float DeltaYaw,
float DeltaPitch )

◆ SetAspectRatio()

void CCamera::SetAspectRatio ( float InAspectRatio)

◆ SetFOV()

void CCamera::SetFOV ( float InFOV)

◆ SetPosition()

void CCamera::SetPosition ( const FVector & InPosition)

◆ SetRotation()

void CCamera::SetRotation ( float InYaw,
float InPitch )

◆ SetSpeed()

void CCamera::SetSpeed ( float InSpeed)
inline

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