b34c29a4b5207781d0ebbbd83ccbbf5b83a20684e7adfd07025c3ddb01cf176b.json 2.0 KB

1
  1. {"ast":null,"code":"/** @internal */\nexport class NativeHardwareTexture {\n get underlyingResource() {\n return this._nativeTexture;\n }\n constructor(existingTexture, engine) {\n this._engine = engine;\n this.set(existingTexture);\n }\n setUsage() {}\n set(hardwareTexture) {\n this._nativeTexture = hardwareTexture;\n }\n reset() {\n this._nativeTexture = null;\n }\n release() {\n if (this._nativeTexture) {\n this._engine.deleteTexture(this._nativeTexture);\n }\n this.reset();\n }\n}","map":{"version":3,"names":["NativeHardwareTexture","underlyingResource","_nativeTexture","constructor","existingTexture","engine","_engine","set","setUsage","hardwareTexture","reset","release","deleteTexture"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@babylonjs/core/Engines/Native/nativeHardwareTexture.js"],"sourcesContent":["/** @internal */\nexport class NativeHardwareTexture {\n get underlyingResource() {\n return this._nativeTexture;\n }\n constructor(existingTexture, engine) {\n this._engine = engine;\n this.set(existingTexture);\n }\n setUsage() { }\n set(hardwareTexture) {\n this._nativeTexture = hardwareTexture;\n }\n reset() {\n this._nativeTexture = null;\n }\n release() {\n if (this._nativeTexture) {\n this._engine.deleteTexture(this._nativeTexture);\n }\n this.reset();\n }\n}\n"],"mappings":"AAAA;AACA,OAAO,MAAMA,qBAAqB,CAAC;EAC/B,IAAIC,kBAAkBA,CAAA,EAAG;IACrB,OAAO,IAAI,CAACC,cAAc;EAC9B;EACAC,WAAWA,CAACC,eAAe,EAAEC,MAAM,EAAE;IACjC,IAAI,CAACC,OAAO,GAAGD,MAAM;IACrB,IAAI,CAACE,GAAG,CAACH,eAAe,CAAC;EAC7B;EACAI,QAAQA,CAAA,EAAG,CAAE;EACbD,GAAGA,CAACE,eAAe,EAAE;IACjB,IAAI,CAACP,cAAc,GAAGO,eAAe;EACzC;EACAC,KAAKA,CAAA,EAAG;IACJ,IAAI,CAACR,cAAc,GAAG,IAAI;EAC9B;EACAS,OAAOA,CAAA,EAAG;IACN,IAAI,IAAI,CAACT,cAAc,EAAE;MACrB,IAAI,CAACI,OAAO,CAACM,aAAa,CAAC,IAAI,CAACV,cAAc,CAAC;IACnD;IACA,IAAI,CAACQ,KAAK,CAAC,CAAC;EAChB;AACJ","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}