/** * @private */ protected override void _onClear() { foreach (var pair in bones) { pair.Value.ReturnToPool(); } foreach (var pair in slots) { pair.Value.ReturnToPool(); } foreach (var pair in skins) { pair.Value.ReturnToPool(); } foreach (var pair in animations) { pair.Value.ReturnToPool(); } foreach (var action in actions) { action.ReturnToPool(); } if (userData != null) { userData.ReturnToPool(); } frameRate = 0; type = ArmatureType.None; cacheFrameRate = 0; scale = 1.0f; name = null; aabb.Clear(); bones.Clear(); slots.Clear(); skins.Clear(); animations.Clear(); actions.Clear(); parent = null; _boneDirty = false; _slotDirty = false; _animationNames.Clear(); _sortedBones.Clear(); _sortedSlots.Clear(); _bonesChildren.Clear(); _defaultSkin = null; _defaultAnimation = null; }
protected override void _onClear() { if (data != null) { data.ReturnToPool(); } type = EventType.None; name = null; bone = null; slot = null; data = null; }
/** * @private */ protected override void _onClear() { for (int i = 0, l = actions.Count; i < l; ++i) { actions[i].ReturnToPool(); } if (userData != null) { userData.ReturnToPool(); } displayIndex = 0; zOrder = 0; blendMode = BlendMode.Normal; name = null; actions.Clear(); parent = null; color = null; userData = null; }
/** * @private */ protected override void _onClear() { if (userData != null) { userData.ReturnToPool(); } inheritTranslation = false; inheritRotation = false; inheritScale = false; bendPositive = false; chain = 0; chainIndex = 0; weight = 0.0f; length = 0.0f; name = null; transform.Identity(); parent = null; ik = null; userData = null; }
/** * @private */ protected override void _onClear() { foreach (var pair in armatures) { pair.Value.ReturnToPool(); } if (userData != null) { userData.ReturnToPool(); } autoSearch = false; frameRate = 0; name = null; armatures.Clear(); cachedFrames.Clear(); userData = null; _armatureNames.Clear(); }