private void Release() { bool flag = this.m_Owner && this.m_Ptr != IntPtr.Zero; if (flag) { VFXEventAttribute.Internal_Destroy(this.m_Ptr); } this.m_Ptr = IntPtr.Zero; this.m_VfxAsset = null; }