Line 116:
Line 116:
wiiu.videoplayer = {
wiiu.videoplayer = {
viewMode: 0,
viewMode: 0,
−
end : function () {
+
end : function () { //invokes wiiu_videoplayer_end
return true;
return true;
}
}
Line 122:
Line 122:
wiiu.imageview = {
wiiu.imageview = {
−
end : function () {
+
viewMode: 0, //changing invokes wiiu_imageview_change_viewmode
+
end : function () { //invokes wiiu_imageview_end
return true;
return true;
},
},
Line 148:
Line 149:
remote: {},
remote: {},
videoplayer: {},
videoplayer: {},
−
imageview: {}
+
imageview: {},
+
status: {}
}
}
Line 189:
Line 191:
return (hold & 0x7f86fffc & button) ? 1: 0; //from Nintendo's sample
return (hold & 0x7f86fffc & button) ? 1: 0; //from Nintendo's sample
}
}
+
};
+
+
wiiux.gamepad.keycodes = {
+
A: 13,
+
LEFT: 37,
+
UP: 38,
+
RIGHT: 39,
+
DOWN: 40
};
};
Line 225:
Line 235:
TBD: 0x40000000*/
TBD: 0x40000000*/
};
};
+
+
/*
+
* Usage: document.addEventListener(wiiux.imageview.events.onend, myFuncOnEnd, false);
+
*/
+
wiiux.imageview.events = {
+
onstart: "wiiu_imageview_start", //function()
+
onend: "wiiu_imageview_end", //function()
+
onviewmodechanged: "wiiu_imageview_change_viewmode", //function(mode)
+
oncontentchanged: "wiiu_imageview_change_content", //function()
+
onerror: "wiiu_imageview_error" //function()
+
}
wiiux.imageview.errorCodes = {
wiiux.imageview.errorCodes = {
Line 233:
Line 254:
"205": "Too many pixels in progressive-mode JPEG"
"205": "Too many pixels in progressive-mode JPEG"
}
}
+
+
/*
+
* Usage: htmlVideoElement.addEventListener(wiiux.videoplayer.events.onend, myFuncOnEnd, false);
+
*/
+
wiiux.videoplayer.events = {
+
onend: "wiiu_videoplayer_end" //function()
+
}
+
wiiux.update = function () {
wiiux.update = function () {
var gamepad;
var gamepad;
if (window.wiiu) {
if (window.wiiu) {
−
wiiux.remote = window.wiiu.remote.update();
+
wiiux.status.remote = window.wiiu.remote.update();
−
wiiux.gamepad = window.wiiu.gamepad.update();
+
wiiux.status.gamepad = window.wiiu.gamepad.update();
}
}
}
}