3#include <DualSenseController/Headers/DSW_Api.h>
4#include <DualSenseController/Headers/DualSenseDevice.h>
5#include <DualSenseController/Headers/DS5State.h>
18 DS5W_API DS5W_ReturnValue enumDevices(DS5W::DeviceEnumInfo* ptrBuffer,
unsigned int inArrLength,
unsigned int* ptrLength);
26 DS5W_API DS5W_ReturnValue initDeviceContext(DS5W::DeviceEnumInfo* ptrEnumInfo, DS5W::DeviceContext* ptrContext);
32 DS5W_API
void freeDeviceContext(DS5W::DeviceContext* ptrContext);
39 DS5W_API DS5W_ReturnValue reconnectDevice(DS5W::DeviceContext* ptrContext);
47 DS5W_API DS5W_ReturnValue getDeviceInputState(DS5W::DeviceContext* ptrContext, DS5W::DS5InputState* ptrInputState);
55 DS5W_API DS5W_ReturnValue setDeviceOutputState(DS5W::DeviceContext* ptrContext, DS5W::DS5OutputState* ptrOutputState);
The primary namespace for the NDEVR SDK.