Alexandria.Platforms.Wii.NintendoOpticalDiscPartition.LoadFileName C# (CSharp) Method

LoadFileName() static private method

static private LoadFileName ( Asset file, BinaryReader reader, long baseNameOffset ) : void
file Asset
reader System.IO.BinaryReader
baseNameOffset long
return void
        internal static void LoadFileName(Asset file, BinaryReader reader, long baseNameOffset)
        {
            if (file is NintendoOpticalDiscPartitionFolder)
                ((NintendoOpticalDiscPartitionFolder)file).ReadName(reader, baseNameOffset);
            else
                ((NintendoOpticalDiscPartitionFile)file).ReadName(reader, baseNameOffset);
        }

Usage Example

Esempio n. 1
0
        internal void ReadName(BinaryReader reader, long baseNameOffset)
        {
            Name = reader.ReadStringzAt(baseNameOffset + NameOffset, Encoding.ASCII);

            foreach (Asset child in Children)
            {
                NintendoOpticalDiscPartition.LoadFileName(child, reader, baseNameOffset);
            }
        }