OdysseyDecomp/lib/al/Library/Camera/SimpleCameraInput.h

22 lines
455 B
C++

#pragma once
#include "Library/Camera/ICameraInput.h"
namespace al {
class SimpleCameraInput : public ICameraInput {
public:
SimpleCameraInput(s32 port);
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