コード例 #1
0
ファイル: MetaManager.Gmp.cs プロジェクト: xivdev/Penumbra
 public void Reset()
 {
     if (File != null)
     {
         File.Reset(Manipulations.Keys.Select(m => ( int )m.SetId));
         Manipulations.Clear();
     }
 }
コード例 #2
0
ファイル: MetaManager.Est.cs プロジェクト: xivdev/Penumbra
 public void Reset()
 {
     FaceFile?.Reset();
     HairFile?.Reset();
     BodyFile?.Reset();
     HeadFile?.Reset();
     Manipulations.Clear();
 }
コード例 #3
0
        public void Reset()
        {
            foreach (var file in Files)
            {
                file?.Reset(Manipulations.Keys.Where(m => m.FileIndex() == file.Index).Select(m => ( int )m.SetId));
            }

            Manipulations.Clear();
        }
コード例 #4
0
        public void Reset()
        {
            if (File == null)
            {
                return;
            }

            File.Reset(Manipulations.Keys.Select(m => (m.SubRace, m.Attribute)));
            Manipulations.Clear();
        }
コード例 #5
0
        => Files[Array.IndexOf(CharacterUtility.EqdpIndices, CharacterUtility.EqdpIdx(race, accessory))];           // TODO: female Hrothgar

        public void Dispose()
        {
            for (var i = 0; i < Files.Length; ++i)
            {
                Files[i]?.Dispose();
                Files[i] = null;
            }

            Manipulations.Clear();
        }
コード例 #6
0
ファイル: MetaManager.Est.cs プロジェクト: xivdev/Penumbra
 public void Dispose()
 {
     FaceFile?.Dispose();
     HairFile?.Dispose();
     BodyFile?.Dispose();
     HeadFile?.Dispose();
     FaceFile = null;
     HairFile = null;
     BodyFile = null;
     HeadFile = null;
     Manipulations.Clear();
 }
コード例 #7
0
ファイル: MetaManager.Gmp.cs プロジェクト: xivdev/Penumbra
 public void Dispose()
 {
     File?.Dispose();
     File = null;
     Manipulations.Clear();
 }