Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
AMainPlayerController 클래스 참조

#include <MainPlayerController.h>

AMainPlayerController에 대한 상속 다이어그램 :
Inheritance graph
AMainPlayerController에 대한 협력 다이어그램:
Collaboration graph

Public 멤버 함수

 AMainPlayerController ()
 
bool GetMouseLocation (FVector &OutLocation) const
 
void SetTargetFOV (float NewFOV, float Speed)
 

Protected 멤버 함수

virtual void BeginPlay () override
 
virtual void PlayerTick (float DeltaTime) override
 

Private 속성

float TargetFOV = 90.0f
 
float FOVChangeSpeed = 2.0f
 
bool bIsFOVChanging = false
 

생성자 & 소멸자 문서화

◆ AMainPlayerController()

AMainPlayerController::AMainPlayerController ( )
9{
10 PlayerCameraManagerClass = AGameCameraManager::StaticClass();
11}

멤버 함수 문서화

◆ BeginPlay()

void AMainPlayerController::BeginPlay ( )
overrideprotectedvirtual
41{
42 Super::BeginPlay();
43}

◆ GetMouseLocation()

bool AMainPlayerController::GetMouseLocation ( FVector &  OutLocation) const
15{
16 FHitResult HitResult;
17 GetHitResultUnderCursor(ECC_Visibility, false, HitResult);
18
19 if (HitResult.bBlockingHit)
20 {
21 OutLocation = HitResult.ImpactPoint;
22 return true;
23 }
24 else
25 {
26 OutLocation = FVector::ZeroVector;
27 return false;
28 }
29}

◆ PlayerTick()

void AMainPlayerController::PlayerTick ( float  DeltaTime)
overrideprotectedvirtual
47{
48 Super::PlayerTick(DeltaTime);
49
50 //기존에 있던 FOV 차징은 아예 별도의 카메라 Rig로 분리하여 연출과 함께 다룰 예정이라 뺐음.
51}

◆ SetTargetFOV()

void AMainPlayerController::SetTargetFOV ( float  NewFOV,
float  Speed 
)
33{
34 TargetFOV = NewFOV;
35 FOVChangeSpeed = Speed;
36 bIsFOVChanging = true;
37}
float TargetFOV
Definition MainPlayerController.h:32
bool bIsFOVChanging
Definition MainPlayerController.h:34
float FOVChangeSpeed
Definition MainPlayerController.h:33

멤버 데이터 문서화

◆ bIsFOVChanging

bool AMainPlayerController::bIsFOVChanging = false
private

◆ FOVChangeSpeed

float AMainPlayerController::FOVChangeSpeed = 2.0f
private

◆ TargetFOV

float AMainPlayerController::TargetFOV = 90.0f
private

이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: