OdysseyDecomp/lib/al/Library/Camera/SimpleCameraInput.h
2025-04-05 13:28:03 +02:00

22 lines
460 B
C++

#pragma once
#include "Library/Camera/ICameraInput.h"
namespace al {
class SimpleCameraInput : public ICameraInput {
public:
SimpleCameraInput(s32 port = -1);
void calcInputStick(sead::Vector2f* inputStick) const override;
bool isTriggerReset() const override;
bool isHoldZoom() const override;
bool isHoldSnapShotZoomIn() const override;
bool isHoldSnapShotZoomOut() const override;
private:
s32 mPort;
};
} // namespace al