1#pragma once
2
3#include "Library/Camera/ICameraInput.h"
4
5namespace al {
6
7class SimpleCameraInput : public ICameraInput {
8public:
9 SimpleCameraInput(s32 port = -1);
10
11 void calcInputStick(sead::Vector2f* inputStick) const override;
12 bool isTriggerReset() const override;
13 bool isHoldZoom() const override;
14 bool isHoldSnapShotZoomIn() const override;
15 bool isHoldSnapShotZoomOut() const override;
16
17private:
18 s32 mPort;
19};
20
21} // namespace al
22