Class PDJE_Input

Class Documentation

class PDJE_Input

Input device manager.

Searches for connected devices and pairs them with the engine.

Public Functions

std::vector<DeviceData> GetDevs()

Get All Connected devices.

bool Init()

initialize pdje input.

bool Config(std::vector<DeviceData> &devs)

configure device data.

bool Run()

run input Loop

bool Kill()

kill input Loop

PDJE_INPUT_STATE GetState()

get pdje input module’s configuration & running state

PDJE_INPUT_DATA_LINE PullOutDataLine()

pull out input data line. The input Loop will pass datas in here.

PDJE_Input()

Constructor.

inline ~PDJE_Input()

Destructor.

Public Members

std::string ErrLog