Files
Petari/include/Game/Camera/CameraShakeTask.hpp
2024-08-20 20:19:54 -04:00

26 lines
577 B
C++

#pragma once
class CameraShakePattern;
class CameraShakeTask {
public:
CameraShakeTask(CameraShakePattern *);
void start(unsigned long, unsigned long);
void startInfinity(unsigned long);
void endForce();
void movement();
void getOffset(TVec2f *) const;
bool isEnd() const;
void startCommon(unsigned long);
void updatePattern();
void updateInterval();
CameraShakePattern *mPattern; // 0x0
bool mHasEnded; // 0x4
bool mIsInfinite; // 0x5
u8 _6[2];
u32 _8;
u32 _C;
u32 _10;
};