1
0
Fork 0
mirror of https://github.com/ninjamuffin99/Funkin.git synced 2024-12-10 23:46:13 +00:00
Funkin/source/funkin/util/PlatformUtil.hx
2023-11-05 00:26:03 -04:00

24 lines
596 B
Haxe

package funkin.util;
class PlatformUtil
{
/**
* Returns true if the current platform is MacOS.
*
* NOTE: Only use this for choosing modifier keys for shortcut hints.
* @return Whether the current platform is MacOS, or HTML5 running on MacOS.
*/
public static function isMacOS():Bool
{
#if mac
return true;
#elseif html5
return js.Browser.window.navigator.platform.startsWith("Mac")
|| js.Browser.window.navigator.platform.startsWith("iPad")
|| js.Browser.window.navigator.platform.startsWith("iPhone");
#else
return false;
#end
}
}