libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
Ship::Gui Member List

This is the complete list of members for Ship::Gui, including all inherited members.

AddGuiWindow(std::shared_ptr< GuiWindow > guiWindow)Ship::Gui
BlockGamepadNavigation()Ship::Gui
CalculateGameViewport()Ship::Guiprotectedvirtual
CheckSaveCvars()Ship::Guiprotected
Component(const std::string &name, std::shared_ptr< Context > context=nullptr)Ship::Componentexplicit
DrawFloatingWindows()Ship::Guiprotectedvirtual
DrawGame()Ship::Guiprotectedvirtual
DrawMenu()Ship::Guiprotectedvirtual
EndDraw()Ship::Gui
EndFrame()Ship::Guiprotected
GamepadNavigationEnabled()Ship::Gui
GetChildren()Ship::Component
GetChildren() constShip::Component
GetContext() constShip::Part
GetFirstInChildren() constShip::Component
GetFirstInParents() constShip::Component
GetGameOverlay()Ship::Gui
GetGuiWindow(const std::string &name)Ship::Gui
GetId() constShip::Part
GetInChildren() constShip::Component
GetInParents() constShip::Component
GetMainGameWindowID()Ship::Gui
GetMenu()Ship::Gui
GetMenuBar()Ship::Gui
GetMenuOrMenubarVisible()Ship::Gui
GetName() constShip::Component
GetParents()Ship::Component
GetParents() constShip::Component
GetSharedComponent()Ship::Componentvirtual
Gui()Ship::Gui
Gui(const std::vector< std::shared_ptr< GuiWindow > > &guiWindows, std::shared_ptr< Context > context=nullptr, std::shared_ptr< ConsoleVariable > consoleVariable=nullptr, std::shared_ptr< Window > window=nullptr, std::shared_ptr< Config > config=nullptr, std::shared_ptr< ResourceManager > resourceManager=nullptr, std::shared_ptr< GameOverlay > gameOverlay=nullptr)Ship::Gui
HandleMouseCapture()Ship::Guiprotected
HasInChildren() constShip::Component
HasInParents() constShip::Component
ImGuiBackendInit()Ship::Guiprotectedvirtual
ImGuiBackendNewFrame()Ship::Guiprotectedvirtual
ImGuiBackendShutdown()Ship::Guiprotectedvirtual
ImGuiRenderDrawData(ImDrawData *data)Ship::Guiprotectedvirtual
ImGuiWMInit()Ship::Guiprotectedvirtual
ImGuiWMNewFrame()Ship::Guiprotectedvirtual
ImGuiWMShutdown()Ship::Guiprotectedvirtual
Init(const nlohmann::json &initArgs=nlohmann::json::object())Ship::Component
IsInitialized() constShip::Component
IsMouseOverActivePopup()Ship::Gui
IsMouseOverAnyGuiItem()Ship::Gui
MarkInitialized()Ship::Componentprotected
mGuiWindowsShip::Guiprotected
mImGuiIoShip::Guiprotected
mTemporaryWindowPosShip::Guiprotected
OnAdded(bool forced)Ship::Partprotectedvirtual
OnInit(const nlohmann::json &initArgs) overrideShip::Guivirtual
OnRemoved(bool forced)Ship::Partprotectedvirtual
operator std::string() constShip::Componentexplicit
operator==(const Part &other) constShip::Part
Part()Ship::Part
Part(std::shared_ptr< Context > context)Ship::Partexplicit
RefreshImGuiGamepads()Ship::Guivirtual
RemoveAllGuiWindows()Ship::Gui
RemoveGuiWindow(std::shared_ptr< GuiWindow > guiWindow)Ship::Gui
RemoveGuiWindow(const std::string &name)Ship::Gui
RequireDependency(const std::shared_ptr< T > &dependency, const std::string &dependencyName) constShip::Componentprotected
SaveConsoleVariablesNextFrame()Ship::Gui
SetContext(std::shared_ptr< Context > ctx)Ship::Part
SetMenu(std::shared_ptr< GuiWindow > menu)Ship::Gui
SetMenuBar(std::shared_ptr< GuiMenuBar > menuBar)Ship::Gui
ShutDownImGui(Ship::Window *window)Ship::Gui
StartDraw()Ship::Gui
StartFrame()Ship::Guiprotected
SupportsViewports()Ship::Guivirtual
ToString() constShip::Component
ToTreeString(int depth=0) constShip::Component
TryGetSharedComponent() noexceptShip::Componentvirtual
UnblockGamepadNavigation()Ship::Gui
~Component()Ship::Componentvirtual
~Gui()Ship::Guivirtual
~Part()=defaultShip::Partvirtual