コード例 #1
0
ファイル: TextBuilder.cs プロジェクト: DaedalusGame/7DRL_2021
        public void StartTableCell()
        {
            TextTableLine row  = (TextTableLine)ContainerStack.Peek();
            var           cell = new TextTableCell(row, row.Contents.Count);

            ContainerStack.Push(cell);
        }
コード例 #2
0
ファイル: TextBuilder.cs プロジェクト: DaedalusGame/7DRL_2021
        public TextTableCell EndTableCell()
        {
            TextTableCell cell = (TextTableCell)ContainerStack.Pop();

            if (ContainerStack.Any())
            {
                ContainerStack.Peek().Add(cell);
            }
            return(cell);
        }