mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-22 01:11:42 +00:00
SCRIPT namespace replacements
This commit is contained in:
committed by
Peter Johnson
parent
ae6c043632
commit
9aca8e0fd6
@@ -15,25 +15,25 @@
|
||||
|
||||
using namespace halsimgui;
|
||||
|
||||
glass::MainMenuBar HALSimGui::mainMenu;
|
||||
std::unique_ptr<glass::WindowManager> HALSimGui::manager;
|
||||
wpi::glass::MainMenuBar HALSimGui::mainMenu;
|
||||
std::unique_ptr<wpi::glass::WindowManager> HALSimGui::manager;
|
||||
std::unique_ptr<HALProvider> HALSimGui::halProvider;
|
||||
std::unique_ptr<glass::NetworkTablesProvider> HALSimGui::ntProvider;
|
||||
std::unique_ptr<wpi::glass::NetworkTablesProvider> HALSimGui::ntProvider;
|
||||
|
||||
void HALSimGui::GlobalInit() {
|
||||
manager = std::make_unique<glass::WindowManager>(
|
||||
glass::GetStorageRoot().GetChild("SimWindow"));
|
||||
manager = std::make_unique<wpi::glass::WindowManager>(
|
||||
wpi::glass::GetStorageRoot().GetChild("SimWindow"));
|
||||
manager->GlobalInit();
|
||||
halProvider = std::make_unique<HALProvider>(
|
||||
glass::GetStorageRoot().GetChild("HALProvider"));
|
||||
wpi::glass::GetStorageRoot().GetChild("HALProvider"));
|
||||
halProvider->GlobalInit();
|
||||
ntProvider = std::make_unique<glass::NetworkTablesProvider>(
|
||||
glass::GetStorageRoot().GetChild("NTProvider"));
|
||||
ntProvider = std::make_unique<wpi::glass::NetworkTablesProvider>(
|
||||
wpi::glass::GetStorageRoot().GetChild("NTProvider"));
|
||||
ntProvider->GlobalInit();
|
||||
|
||||
wpi::gui::AddLateExecute([] { mainMenu.Display(); });
|
||||
|
||||
glass::AddStandardNetworkTablesViews(*ntProvider);
|
||||
wpi::glass::AddStandardNetworkTablesViews(*ntProvider);
|
||||
}
|
||||
|
||||
namespace halsimgui {
|
||||
|
||||
Reference in New Issue
Block a user