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

#include <CameraMotionBlender.h>

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

클래스

struct  FFloatChannel
 
struct  FVectorChannel
 

Public 멤버 함수

void BeginBlend (float PosDuration, float RotDuration, float FieldOfViewOffsetDuration, float TimeScaleDuration)
 
FVector AdvancePosition (const FVector &Target, float RealDeltaTime)
 
FVector AdvanceRotation (const FVector &Target, float RealDeltaTime)
 
float AdvanceFieldOfViewOffset (float Target, float RealDeltaTime)
 
float AdvanceTimeScale (float Target, float RealDeltaTime)
 

Private 속성

FVectorChannel PositionChannel
 
FVectorChannel RotationChannel
 
FFloatChannel FieldOfViewOffsetChannel
 
FFloatChannel TimeScaleChannel = FFloatChannel(1.0f, 1.0f, 0.0f)
 

멤버 함수 문서화

◆ AdvanceFieldOfViewOffset()

float UCameraMotionBlender::AdvanceFieldOfViewOffset ( float  Target,
float  RealDeltaTime 
)
71{
72 return FieldOfViewOffsetChannel.Advance(Target, RealDeltaTime);
73}
FFloatChannel FieldOfViewOffsetChannel
Definition CameraMotionBlender.h:62
float Advance(float Target, float DeltaTime)
Definition CameraMotionBlender.cpp:35
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ AdvancePosition()

FVector UCameraMotionBlender::AdvancePosition ( const FVector &  Target,
float  RealDeltaTime 
)
59{
60 return PositionChannel.Advance(Target, RealDeltaTime);
61}
FVectorChannel PositionChannel
Definition CameraMotionBlender.h:60
FVector Advance(const FVector &Target, float DeltaTime)
Definition CameraMotionBlender.cpp:14
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ AdvanceRotation()

FVector UCameraMotionBlender::AdvanceRotation ( const FVector &  Target,
float  RealDeltaTime 
)
65{
66 return RotationChannel.Advance(Target, RealDeltaTime);
67}
FVectorChannel RotationChannel
Definition CameraMotionBlender.h:61
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ AdvanceTimeScale()

float UCameraMotionBlender::AdvanceTimeScale ( float  Target,
float  RealDeltaTime 
)
77{
78 return TimeScaleChannel.Advance(Target, RealDeltaTime);
79}
FFloatChannel TimeScaleChannel
Definition CameraMotionBlender.h:63
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ BeginBlend()

void UCameraMotionBlender::BeginBlend ( float  PosDuration,
float  RotDuration,
float  FieldOfViewOffsetDuration,
float  TimeScaleDuration 
)
50{
51 PositionChannel.Begin(PosDuration);
52 RotationChannel.Begin(RotDuration);
53 FieldOfViewOffsetChannel.Begin(FieldOfViewOffsetDuration);
54 TimeScaleChannel.Begin(TimeScaleDuration);
55}
void Begin(float InDuration)
Definition CameraMotionBlender.cpp:28
void Begin(float InDuration)
Definition CameraMotionBlender.cpp:7
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

멤버 데이터 문서화

◆ FieldOfViewOffsetChannel

FFloatChannel UCameraMotionBlender::FieldOfViewOffsetChannel
private

◆ PositionChannel

FVectorChannel UCameraMotionBlender::PositionChannel
private

◆ RotationChannel

FVectorChannel UCameraMotionBlender::RotationChannel
private

◆ TimeScaleChannel

FFloatChannel UCameraMotionBlender::TimeScaleChannel = FFloatChannel(1.0f, 1.0f, 0.0f)
private

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