Keeps track of UIElement instances. This also handles displaying and processing them during the MonoBehaviour.OnGUI phase of screen updates. Most of this functionality is handled implicitly by the included UIElement implementations, but this is left as a public API so it can be expanded.
More...
Keeps track of UIElement instances. This also handles displaying and processing them during the MonoBehaviour.OnGUI phase of screen updates. Most of this functionality is handled implicitly by the included UIElement implementations, but this is left as a public API so it can be expanded.
◆ AddElement()
static void TechbloxModdingAPI.Interface.IMGUI.IMGUIManager.AddElement |
( |
UIElement |
e | ) |
|
|
inlinestatic |
◆ ExistsElement() [1/2]
static bool TechbloxModdingAPI.Interface.IMGUI.IMGUIManager.ExistsElement |
( |
string |
name | ) |
|
|
inlinestatic |
◆ ExistsElement() [2/2]
static bool TechbloxModdingAPI.Interface.IMGUI.IMGUIManager.ExistsElement |
( |
UIElement |
element | ) |
|
|
inlinestatic |
◆ Init()
static void TechbloxModdingAPI.Interface.IMGUI.IMGUIManager.Init |
( |
| ) |
|
|
inlinestaticpackage |
◆ RemoveElement() [1/2]
static bool TechbloxModdingAPI.Interface.IMGUI.IMGUIManager.RemoveElement |
( |
string |
name | ) |
|
|
inlinestatic |
◆ RemoveElement() [2/2]
static bool TechbloxModdingAPI.Interface.IMGUI.IMGUIManager.RemoveElement |
( |
UIElement |
element | ) |
|
|
inlinestatic |
◆ ImguiScheduler
OnGuiRunner TechbloxModdingAPI.Interface.IMGUI.IMGUIManager.ImguiScheduler = new("TechbloxModdingAPI_IMGUIScheduler") |
|
staticpackage |
The documentation for this class was generated from the following file: