LEAP Documentation 40220
Documentation for the LEAP project
AProjectXMapCamera Class Reference

#include <ProjectXMapCamera.h>

Inheritance diagram for AProjectXMapCamera:

Public Member Functions

void MapZoom (float Delta)
 

Public Attributes

float CameraHeight = 20000.0f
 
float CameraSpeed = 100.0f
 
FVector2D MinMaxZoomHeight = FVector2D(-10000.0f, 10000.0f)
 

Protected Member Functions

virtual void BeginPlay () override
 
virtual void Tick (float DeltaTime) override
 
bool HasBlockingLandscapeHit (const TArray< FHitResult > &Hits) const
 

Protected Attributes

FVector DesiredPosition = FVector::ZeroVector
 
float DefaultHeight = 0.0f
 

Member Function Documentation

◆ BeginPlay()

void AProjectXMapCamera::BeginPlay ( )
overrideprotectedvirtual

◆ HasBlockingLandscapeHit()

bool AProjectXMapCamera::HasBlockingLandscapeHit ( const TArray< FHitResult > &  Hits) const
protected

◆ MapZoom()

void AProjectXMapCamera::MapZoom ( float  Delta)

◆ Tick()

void AProjectXMapCamera::Tick ( float  DeltaTime)
overrideprotectedvirtual

Member Data Documentation

◆ CameraHeight

float AProjectXMapCamera::CameraHeight = 20000.0f

◆ CameraSpeed

float AProjectXMapCamera::CameraSpeed = 100.0f

◆ DefaultHeight

float AProjectXMapCamera::DefaultHeight = 0.0f
protected

◆ DesiredPosition

FVector AProjectXMapCamera::DesiredPosition = FVector::ZeroVector
protected

◆ MinMaxZoomHeight

FVector2D AProjectXMapCamera::MinMaxZoomHeight = FVector2D(-10000.0f, 10000.0f)

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