コード例 #1
0
ファイル: TokenList.cs プロジェクト: Nexure/UnrealTools
        public void ReadUntil(FArchive reader, EExprToken token)
        {
            Token tok;

            do
            {
                tok = TokenFactory.Read(reader);
                Items.Add(tok);
            } while (tok.Expr != token);
        }
コード例 #2
0
ファイル: TokenList.cs プロジェクト: Nexure/UnrealTools
 public void ReadCount(FArchive reader, int count)
 {
     for (int i = 0; i < count; i++)
     {
         if (TokenFactory.Read(reader) is Token tok)
         {
             Items.Add(tok);
         }
     }
 }
コード例 #3
0
 protected static Token Read(FArchive reader) => TokenFactory.Read(reader);