internal void AddCommandList(LGuiCommandList List) { if (List.Commands_.Count == 0) { return; } Commands_.AddRange(List.Commands_); }
internal static void End() { CombineCommandList_ = new LGuiCommandList(); CombineCommandList_.Begin(); CombineCommandList_.AddCommandList(CommandList_[(int)LGuiCommandLevel.VeryLow]); CombineCommandList_.AddCommandList(CommandList_[(int)LGuiCommandLevel.Low]); CombineCommandList_.AddCommandList(CommandList_[(int)LGuiCommandLevel.Normal]); CombineCommandList_.AddCommandList(CommandList_[(int)LGuiCommandLevel.High]); CombineCommandList_.AddCommandList(CommandList_[(int)LGuiCommandLevel.VeryHigh]); CombineCommandList_.AddCommandList(CommandList_[(int)LGuiCommandLevel.Window]); CombineCommandList_.AddCommandList(CommandList_[(int)LGuiCommandLevel.Popup]); CombineCommandList_.AddCommandList(CommandList_[(int)LGuiCommandLevel.Tips]); CombineCommandList_.End(); CombineCommandList_.ExecuteAll(CommandExecutor_); }
internal static void SetTargetCommandList(LGuiCommandList TargetCommandList) { TargetCommandList_ = TargetCommandList; }