3#include <libultraship.h>
56 virtual void Tick()
override;
GameCamera()
Definition GameCamera.cpp:16
bool MoveCameraAlongSpline(f32 *arg1, std::vector< KeyFrame > &keyFrame)
Definition TourCamera.cpp:126
void Reset()
Definition TourCamera.cpp:38
bool bActivateAudio
Definition TourCamera.h:35
f32 KeyFrameProgress
Definition TourCamera.h:32
bool bShotComplete
Definition TourCamera.h:33
void Stop()
Definition TourCamera.cpp:56
void NextShot()
Definition TourCamera.cpp:45
uint8_t Alpha
Definition TourCamera.h:36
bool IsTourComplete()
Definition TourCamera.cpp:183
TOUR_TYPE Type
Definition TourCamera.h:29
void Draw()
Definition TourCamera.cpp:215
virtual void Tick() override
Definition TourCamera.cpp:74
bool bTourComplete
Definition TourCamera.h:34
size_t KeyFrameIndex
Definition TourCamera.h:31
size_t ShotIndex
Definition TourCamera.h:30
TourCamera(FVector pos, s16 rot, u32 mode)
Definition TourCamera.cpp:21
TOUR_TYPE
Definition TourCamera.h:22
@ RANDOM
Definition TourCamera.h:24
@ SEQUENTIAL
Definition TourCamera.h:23
@ LOOP
Definition TourCamera.h:25
virtual void SetViewProjection() override
Definition TourCamera.cpp:187
Definition TourCamera.h:48
FVector LookAt
Definition TourCamera.h:50
FVector Pos
Definition TourCamera.h:49
std::vector< KeyFrame > Frames
Definition TourCamera.h:51
Definition TourCamera.h:41
FVector LookAt
Definition TourCamera.h:43
f32 Duration
Definition TourCamera.h:44
FVector Pos
Definition TourCamera.h:42