UI service component.
More...
#include <ui_service.hpp>
UI service component.
This component is responsible for rendering the UI.
◆ BeginRenderUI()
| void CUIService::BeginRenderUI |
( |
| ) |
|
◆ CreateImGuiUI()
| void CUIService::CreateImGuiUI |
( |
| ) |
|
◆ Destroy()
| void CUIService::Destroy |
( |
| ) |
|
◆ EndRenderUI()
| void CUIService::EndRenderUI |
( |
| ) |
|
◆ Init()
| void CUIService::Init |
( |
| ) |
|
|
inlineoverridevirtual |
Initialize the UI service.
Reimplemented from CComponent.
◆ InitExternal()
| void CUIService::InitExternal |
( |
| ) |
|
Initialize the present function.
- Parameters
-
- Returns
- True if the present function was initialized, false otherwise.
Initialize the external function.
◆ InitializeContext()
| static void CUIService::InitializeContext |
( |
HWND |
hwnd | ) |
|
|
inlinestatic |
◆ Render()
| static void CUIService::Render |
( |
| ) |
|
|
static |
◆ RenderCrosshair()
| static void CUIService::RenderCrosshair |
( |
| ) |
|
|
static |
◆ RenderEnabledCheats()
| static void CUIService::RenderEnabledCheats |
( |
| ) |
|
|
static |
Render the enabled cheats.
◆ RenderFov()
| static void CUIService::RenderFov |
( |
| ) |
|
|
static |
◆ SetMenuClose()
| static void CUIService::SetMenuClose |
( |
| ) |
|
|
static |
◆ SetMenuOpen()
| static void CUIService::SetMenuOpen |
( |
| ) |
|
|
static |
◆ Update()
| void CUIService::Update |
( |
| ) |
|
|
overridevirtual |
Update the UI if external.
Reimplemented from CComponent.
◆ UpdateUI()
| static void CUIService::UpdateUI |
( |
| ) |
|
|
static |
◆ isEditing
| bool CUIService::isEditing = false |
◆ m_bShowMenu
| bool* CUIService::m_bShowMenu = nullptr |
|
inlinestatic |
◆ m_pSystem
| std::shared_ptr<System> CUIService::m_pSystem = nullptr |
|
inlinestatic |
◆ testhotkey
The documentation for this class was generated from the following file:
- xenon/includes/xenon/components/services/ui_service.hpp