#include <Peripheral.h>
Public Member Functions | |
Controller () | |
void | Release () |
void | addInput (System::String ^name, int deviceId, INPUTID inputId, float threshold) |
float | getValue (System::String ^name) |
float | getOldValue (System::String ^name) |
bool | isDown (System::String ^name) |
bool | isUp (System::String ^name) |
bool | isHold (System::String ^name) |
bool | isRelease (System::String ^name) |
bool | isDownAny (int deviceId) |
void | update (float elapsed) |
void | setGamePadID (int id, bool force) |
Public Attributes | |
kmyIO::Controller * | obj = nullptr |
SharpKmyIO::Controller::Controller | ( | ) |
void SharpKmyIO::Controller::addInput | ( | System::String ^ | name, |
int | deviceId, | ||
INPUTID | inputId, | ||
float | threshold | ||
) |
float SharpKmyIO::Controller::getOldValue | ( | System::String ^ | name | ) |
float SharpKmyIO::Controller::getValue | ( | System::String ^ | name | ) |
bool SharpKmyIO::Controller::isDown | ( | System::String ^ | name | ) |
bool SharpKmyIO::Controller::isDownAny | ( | int | deviceId | ) |
bool SharpKmyIO::Controller::isHold | ( | System::String ^ | name | ) |
bool SharpKmyIO::Controller::isRelease | ( | System::String ^ | name | ) |
bool SharpKmyIO::Controller::isUp | ( | System::String ^ | name | ) |
void SharpKmyIO::Controller::Release | ( | ) |
void SharpKmyIO::Controller::setGamePadID | ( | int | id, |
bool | force | ||
) |
void SharpKmyIO::Controller::update | ( | float | elapsed | ) |
kmyIO::Controller* SharpKmyIO::Controller::obj = nullptr |