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...
|
static OnGuiRunner | ImguiScheduler = new OnGuiRunner("GamecraftModdingAPI_IMGUIScheduler") |
|
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 GamecraftModdingAPI.Interface.IMGUI.IMGUIManager.AddElement |
( |
UIElement |
e | ) |
|
|
inlinestatic |
◆ ExistsElement() [1/2]
static bool GamecraftModdingAPI.Interface.IMGUI.IMGUIManager.ExistsElement |
( |
string |
name | ) |
|
|
inlinestatic |
◆ ExistsElement() [2/2]
static bool GamecraftModdingAPI.Interface.IMGUI.IMGUIManager.ExistsElement |
( |
UIElement |
element | ) |
|
|
inlinestatic |
◆ Init()
static void GamecraftModdingAPI.Interface.IMGUI.IMGUIManager.Init |
( |
| ) |
|
|
inlinestaticpackage |
◆ RemoveElement() [1/2]
static bool GamecraftModdingAPI.Interface.IMGUI.IMGUIManager.RemoveElement |
( |
string |
name | ) |
|
|
inlinestatic |
◆ RemoveElement() [2/2]
static bool GamecraftModdingAPI.Interface.IMGUI.IMGUIManager.RemoveElement |
( |
UIElement |
element | ) |
|
|
inlinestatic |
◆ ImguiScheduler
OnGuiRunner GamecraftModdingAPI.Interface.IMGUI.IMGUIManager.ImguiScheduler = new OnGuiRunner("GamecraftModdingAPI_IMGUIScheduler") |
|
staticpackage |
The documentation for this class was generated from the following file: