Skip to content

Instantly share code, notes, and snippets.

@tgienger
tgienger / overwolf.windows.js
Last active November 26, 2015 14:08
Wrapped Overwolf's overwolf.windows methods in promises for use in ES6/7
export function getCurrentWindow() {
return new Promise((resolve, reject) => {
overwolf.windows.getCurrentWindow(res => {
resolve(res);
});
});
}
export function obtainDeclaredWindow(win) {
return new Promise((resolve, reject) => {
/****************************************************************************
*
* DirectInput keyboard scan codes
*
****************************************************************************/
#define DIK_ESCAPE 0x01
#define DIK_1 0x02
#define DIK_2 0x03
#define DIK_3 0x04
#define DIK_4 0x05