Logo
Public Member Functions | List of all members
SharpKmyIO.Controller Class Reference

Public Member Functions

 Controller ()
 
void Release ()
 
void addInput (string name, int deviceId, INPUTID inputId, float threshold)
 
float getValue (string name)
 
float getOldValue (string name)
 
bool isDown (string name)
 
bool isUp (string name)
 
bool isHold (string name)
 
bool isRelease (string name)
 
bool isDownAny (int deviceId)
 
void update (float delta)
 
void setGamePadID (int id, bool force)
 

Constructor & Destructor Documentation

◆ Controller()

SharpKmyIO.Controller.Controller ( )

Member Function Documentation

◆ addInput()

void SharpKmyIO.Controller.addInput ( string  name,
int  deviceId,
INPUTID  inputId,
float  threshold 
)

◆ getOldValue()

float SharpKmyIO.Controller.getOldValue ( string  name)

◆ getValue()

float SharpKmyIO.Controller.getValue ( string  name)

◆ isDown()

bool SharpKmyIO.Controller.isDown ( string  name)

◆ isDownAny()

bool SharpKmyIO.Controller.isDownAny ( int  deviceId)

◆ isHold()

bool SharpKmyIO.Controller.isHold ( string  name)

◆ isRelease()

bool SharpKmyIO.Controller.isRelease ( string  name)

◆ isUp()

bool SharpKmyIO.Controller.isUp ( string  name)

◆ Release()

void SharpKmyIO.Controller.Release ( )

◆ setGamePadID()

void SharpKmyIO.Controller.setGamePadID ( int  id,
bool  force 
)

◆ update()

void SharpKmyIO.Controller.update ( float  delta)