UNPKG

pixi-dragonbones-runtime

Version:
3 lines (2 loc) 1.11 kB
"use strict";var r=require("../core/BaseObject.cjs");require("../core/DragonBones.cjs");class a extends r.BaseObject{constructor(){super(...arguments),this.frameIndices=[],this.cachedFrames=[],this.armatureNames=[],this.armatures={},this.userData=null}static toString(){return"[class dragonBones.DragonBonesData]"}_onClear(){for(let r in this.armatures)this.armatures[r].returnToPool(),delete this.armatures[r];null!==this.userData&&this.userData.returnToPool(),this.autoSearch=!1,this.frameRate=0,this.version="",this.name="",this.stage=null,this.frameIndices.length=0,this.cachedFrames.length=0,this.armatureNames.length=0,this.binary=null,this.intArray=null,this.floatArray=null,this.frameIntArray=null,this.frameFloatArray=null,this.frameArray=null,this.timelineArray=null,this.colorArray=null,this.userData=null}addArmature(r){r.name in this.armatures?console.warn("Same armature: "+r.name):(r.parent=this,this.armatures[r.name]=r,this.armatureNames.push(r.name))}getArmature(r){return r in this.armatures?this.armatures[r]:null}}exports.DragonBonesData=a; //# sourceMappingURL=DragonBonesData.cjs.map