From f5c83d0609d2fd2030a2339a4a7d75d96fdf1b15 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Mon, 2 Jan 2023 08:10:43 +0100 Subject: Simplify editor events processing --- src/CGEditor.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/CGEditor.cpp') diff --git a/src/CGEditor.cpp b/src/CGEditor.cpp index 737db39..2da0520 100644 --- a/src/CGEditor.cpp +++ b/src/CGEditor.cpp @@ -92,4 +92,14 @@ void CGEditor::DrawComponent(Component *c) { } } +bool CGEditor::ProcessEvents(){ + bool processed=false; + for(const cgeditor::Event &e: status.Events){ + HandleEvent(e); + processed=true; + } + status.Events.clear(); + return processed; +} + } // namespace cgeditor \ No newline at end of file -- cgit v1.2.3