[sim] Add exported functions to control the sim GUI (#3995)

This commit is contained in:
Dustin Spicuzza
2022-02-07 03:39:45 -05:00
committed by GitHub
parent 2f43274aa4
commit 90c1db393e
2 changed files with 26 additions and 0 deletions

View File

@@ -8,6 +8,7 @@
#include <glass/WindowManager.h>
#include <glass/networktables/NetworkTablesProvider.h>
#include <functional>
#include <memory>
#include "HALProvider.h"
@@ -25,4 +26,9 @@ class HALSimGui {
static std::unique_ptr<glass::NetworkTablesProvider> ntProvider;
};
void AddGuiInit(std::function<void()> initialize);
void AddGuiLateExecute(std::function<void()> execute);
void AddGuiEarlyExecute(std::function<void()> execute);
void GuiExit();
} // namespace halsimgui