UNPKG

pixi-dragonbones-runtime

Version:
3 lines (2 loc) 922 B
import{BaseObject as t}from"../core/BaseObject.mjs";import"../core/DragonBones.mjs";class s extends t{constructor(){super(...arguments),this.ints=[],this.floats=[],this.strings=[]}static toString(){return"[class dragonBones.UserData]"}_onClear(){this.ints.length=0,this.floats.length=0,this.strings.length=0}addInt(t){this.ints.push(t)}addFloat(t){this.floats.push(t)}addString(t){this.strings.push(t)}getInt(t=0){return t>=0&&t<this.ints.length?this.ints[t]:0}getFloat(t=0){return t>=0&&t<this.floats.length?this.floats[t]:0}getString(t=0){return t>=0&&t<this.strings.length?this.strings[t]:""}}class n extends t{constructor(){super(...arguments),this.data=null}static toString(){return"[class dragonBones.ActionData]"}_onClear(){null!==this.data&&this.data.returnToPool(),this.type=0,this.name="",this.bone=null,this.slot=null,this.data=null}}export{n as ActionData,s as UserData}; //# sourceMappingURL=UserData.mjs.map