SuperMarioOdysseyOnline/include/al/util/ControllerUtil.h

40 lines
958 B
C++

#pragma once
#include "sead/math/seadVector.h"
namespace al {
bool isPadTriggerUp(int port);
bool isPadTriggerDown(int port);
bool isPadTriggerLeft(int port);
bool isPadTriggerRight(int port);
bool isPadTriggerA(int port);
bool isPadTriggerB(int port);
bool isPadTriggerX(int port);
bool isPadTriggerY(int port);
bool isPadTriggerZL(int port);
bool isPadTriggerZR(int port);
bool isPadTriggerL(int port);
bool isPadTriggerR(int port);
bool isPadHoldUp(int port);
bool isPadHoldDown(int port);
bool isPadHoldLeft(int port);
bool isPadHoldRight(int port);
bool isPadHoldA(int port);
bool isPadHoldB(int port);
bool isPadHoldX(int port);
bool isPadHoldY(int port);
bool isPadHoldL(int port);
bool isPadHoldR(int port);
bool isPadHoldZL(int port);
bool isPadHoldZR(int port);
sead::Vector2f *getLeftStick(int);
sead::Vector2f *getRightStick(int);
}