SpiecsEngine
 
Loading...
Searching...
No Matches

◆ ImguiWindow()

Spices::ImguiWindow::ImguiWindow ( const std::string & panelName,
FrameInfo & frameInfo )

Constructor Function.

Parameters
[in]panelNameThe Slate's name to show.
[in]frameInfoThe Frame Date that in use.

Instance a Visualizer.

Instance a Utilities.

Instance a ViewportMenu.

Instance a Visualizer.

Instance a Utilities.

Instance a ViewportMenu.

Definition at line 17 of file ImguiWindow.cpp.

21 : ImguiSlate(panelName, frameInfo)
22 {
24
28 m_Visualizer = SlateSystem::GetRegister()->Register<ImguiVisualizer>(false, "Visualizer");
29
33 m_Utilities = SlateSystem::GetRegister()->Register<ImguiUtilities>(false, "Utilities");
34
38 m_ViewportMenu = SlateSystem::GetRegister()->Register<ImguiViewportMenu>(false, "ViewportMenu");
39 }
#define SPICES_PROFILE_ZONE
ImguiSlate(const std::string &panelName, FrameInfo &frameInfo)
Constructor Function. Init with Slate's name.
Definition ImguiUtils.h:35
std::shared_ptr< ImguiVisualizer > m_Visualizer
The shared pointer of ImguiVisualizer.
Definition ImguiWindow.h:72
std::shared_ptr< ImguiViewportMenu > m_ViewportMenu
The shared pointer of ImguiUtilities.
Definition ImguiWindow.h:82
std::shared_ptr< ImguiUtilities > m_Utilities
The shared pointer of ImguiUtilities.
Definition ImguiWindow.h:77
static std::shared_ptr< SlateRegister > GetRegister()
Get slate register.
Definition SlateSystem.h:67

References Spices::ImguiSlate::ImguiSlate().