Capabilities.hx 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. package flash.system;
  2. extern class Capabilities {
  3. @:flash.property static var _internal(get,never) : UInt;
  4. @:flash.property static var avHardwareDisable(get,never) : Bool;
  5. @:flash.property static var cpuAddressSize(get,never) : Float;
  6. @:flash.property @:require(flash10_1) static var cpuArchitecture(get,never) : String;
  7. @:flash.property static var hasAccessibility(get,never) : Bool;
  8. @:flash.property static var hasAudio(get,never) : Bool;
  9. @:flash.property static var hasAudioEncoder(get,never) : Bool;
  10. @:flash.property static var hasEmbeddedVideo(get,never) : Bool;
  11. @:flash.property static var hasIME(get,never) : Bool;
  12. @:flash.property static var hasMP3(get,never) : Bool;
  13. @:flash.property static var hasPrinting(get,never) : Bool;
  14. @:flash.property static var hasScreenBroadcast(get,never) : Bool;
  15. @:flash.property static var hasScreenPlayback(get,never) : Bool;
  16. @:flash.property static var hasStreamingAudio(get,never) : Bool;
  17. @:flash.property static var hasStreamingVideo(get,never) : Bool;
  18. @:flash.property static var hasTLS(get,never) : Bool;
  19. @:flash.property static var hasVideoEncoder(get,never) : Bool;
  20. @:flash.property static var isDebugger(get,never) : Bool;
  21. @:flash.property @:require(flash10) static var isEmbeddedInAcrobat(get,never) : Bool;
  22. @:flash.property static var language(get,never) : String;
  23. @:flash.property static var localFileReadDisable(get,never) : Bool;
  24. @:flash.property static var manufacturer(get,never) : String;
  25. @:flash.property @:require(flash10) static var maxLevelIDC(get,never) : String;
  26. @:flash.property static var os(get,never) : String;
  27. @:flash.property static var pixelAspectRatio(get,never) : Float;
  28. @:flash.property static var playerType(get,never) : String;
  29. @:flash.property static var screenColor(get,never) : String;
  30. @:flash.property static var screenDPI(get,never) : Float;
  31. @:flash.property static var screenResolutionX(get,never) : Float;
  32. @:flash.property static var screenResolutionY(get,never) : Float;
  33. @:flash.property static var serverString(get,never) : String;
  34. @:flash.property @:require(flash10_1) static var supports32BitProcesses(get,never) : Bool;
  35. @:flash.property @:require(flash10_1) static var supports64BitProcesses(get,never) : Bool;
  36. @:flash.property @:require(flash10_1) static var touchscreenType(get,never) : TouchscreenType;
  37. @:flash.property static var version(get,never) : String;
  38. private static function get__internal() : UInt;
  39. private static function get_avHardwareDisable() : Bool;
  40. private static function get_cpuAddressSize() : Float;
  41. private static function get_cpuArchitecture() : String;
  42. private static function get_hasAccessibility() : Bool;
  43. private static function get_hasAudio() : Bool;
  44. private static function get_hasAudioEncoder() : Bool;
  45. private static function get_hasEmbeddedVideo() : Bool;
  46. private static function get_hasIME() : Bool;
  47. private static function get_hasMP3() : Bool;
  48. private static function get_hasPrinting() : Bool;
  49. private static function get_hasScreenBroadcast() : Bool;
  50. private static function get_hasScreenPlayback() : Bool;
  51. private static function get_hasStreamingAudio() : Bool;
  52. private static function get_hasStreamingVideo() : Bool;
  53. private static function get_hasTLS() : Bool;
  54. private static function get_hasVideoEncoder() : Bool;
  55. private static function get_isDebugger() : Bool;
  56. private static function get_isEmbeddedInAcrobat() : Bool;
  57. private static function get_language() : String;
  58. private static function get_localFileReadDisable() : Bool;
  59. private static function get_manufacturer() : String;
  60. private static function get_maxLevelIDC() : String;
  61. private static function get_os() : String;
  62. private static function get_pixelAspectRatio() : Float;
  63. private static function get_playerType() : String;
  64. private static function get_screenColor() : String;
  65. private static function get_screenDPI() : Float;
  66. private static function get_screenResolutionX() : Float;
  67. private static function get_screenResolutionY() : Float;
  68. private static function get_serverString() : String;
  69. private static function get_supports32BitProcesses() : Bool;
  70. private static function get_supports64BitProcesses() : Bool;
  71. private static function get_touchscreenType() : TouchscreenType;
  72. private static function get_version() : String;
  73. @:require(flash11) static function hasMultiChannelAudio(type : String) : Bool;
  74. }