Exemplo n.º 1
0
        private void clearEmbeddedFilename()
        {
            this._embeddedFilename = null;

            if (this.FileFullNameKey.Checksum == 0)
            {
                this.FileFullNameKey = EmbeddedFilenameKey;
            }

            this.EmbeddedFilenameKey = new QbKey(0);
            this._flags &= ~PakEntryFlags.HasEmbeddedFilename;
        }
Exemplo n.º 2
0
        internal PakEntry(PakArchive sourceArchive)
        {
            this.sourceArchive = sourceArchive;

            FileType               = new QbKey(0);
            HeaderOffset           = 0;
            FileOffsetRelative     = 0;
            FileLength             = 0;
            EmbeddedFilenameKey    = new QbKey(0);
            FileFullNameKey        = new QbKey(0);
            FileShortNameKey       = new QbKey(0);
            Unknown                = 0;
            this._flags            = 0;
            this._embeddedFilename = null;
        }