141 lines
2.2 KiB
TypeScript
141 lines
2.2 KiB
TypeScript
declare module 'cc/env'{
|
|
/**
|
|
* Running in Web platform
|
|
*/
|
|
export const HTML5: boolean;
|
|
|
|
/**
|
|
* Running in native platform (mobile app, desktop app, or simulator).
|
|
*/
|
|
export const NATIVE: boolean;
|
|
|
|
/**
|
|
* Running in the Wechat's mini game.
|
|
*/
|
|
export const WECHAT: boolean;
|
|
|
|
/**
|
|
* Running in the Wechat's mini program.
|
|
*/
|
|
export const WECHAT_MINI_PROGRAM: boolean;
|
|
|
|
/**
|
|
* Running in the baidu's mini game.
|
|
*/
|
|
export const BAIDU: boolean;
|
|
|
|
/**
|
|
* Running in the xiaomi's quick game.
|
|
*/
|
|
export const XIAOMI: boolean;
|
|
|
|
/**
|
|
* Running in the alipay's mini game.
|
|
*/
|
|
export const ALIPAY: boolean;
|
|
|
|
/**
|
|
* Running in the taobao creative app.
|
|
*/
|
|
export const TAOBAO: boolean;
|
|
|
|
/**
|
|
* Running in the taobao mini game.
|
|
*/
|
|
export const TAOBAO_MINIGAME: boolean;
|
|
|
|
/**
|
|
* Running in the ByteDance's mini game.
|
|
*/
|
|
export const BYTEDANCE: boolean;
|
|
|
|
/**
|
|
* Running in the oppo's quick game.
|
|
*/
|
|
export const OPPO: boolean;
|
|
|
|
/**
|
|
* Running in the vivo's quick game.
|
|
*/
|
|
export const VIVO: boolean;
|
|
|
|
/**
|
|
* Running in the huawei's quick game.
|
|
*/
|
|
export const HUAWEI: boolean;
|
|
|
|
/**
|
|
* Running in the cocosplay.
|
|
*/
|
|
export const COCOSPLAY: boolean;
|
|
|
|
/**
|
|
* Running in the qtt's quick game.
|
|
*/
|
|
export const QTT: boolean;
|
|
|
|
/**
|
|
* Running in the linksure's quick game.
|
|
*/
|
|
export const LINKSURE: boolean;
|
|
|
|
/**
|
|
* Running in the editor.
|
|
*/
|
|
export const EDITOR: boolean;
|
|
|
|
/**
|
|
* Preview in browser or simulator.
|
|
*/
|
|
export const PREVIEW: boolean;
|
|
|
|
/**
|
|
* Running in published project.
|
|
*/
|
|
export const BUILD: boolean;
|
|
|
|
/**
|
|
* Running in the engine's unit test.
|
|
*/
|
|
export const TEST: boolean;
|
|
|
|
/**
|
|
* Running debug mode.
|
|
*/
|
|
export const DEBUG: boolean;
|
|
|
|
/**
|
|
* Running in the editor or preview.
|
|
*/
|
|
export const DEV: boolean;
|
|
|
|
/**
|
|
* Running in mini game.
|
|
*/
|
|
export const MINIGAME: boolean;
|
|
|
|
/**
|
|
* Running in runtime based environment.
|
|
*/
|
|
export const RUNTIME_BASED: boolean;
|
|
|
|
/**
|
|
* Support JIT.
|
|
*/
|
|
export const SUPPORT_JIT: boolean;
|
|
|
|
/**
|
|
* Running in environment where using JSB as the JavaScript interface binding scheme.
|
|
*/
|
|
export const JSB: boolean;
|
|
|
|
/**
|
|
* The network access mode.
|
|
* - 0 Client
|
|
* - 1 ListenServer
|
|
* - 2 HostServer
|
|
*/
|
|
export const NET_MODE: number;
|
|
|
|
}
|