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::Gui
protected
virtual
CheckSaveCvars
()
Ship::Gui
protected
Component
(const std::string &name, std::shared_ptr< Context > context=nullptr)
Ship::Component
explicit
DrawFloatingWindows
()
Ship::Gui
protected
virtual
DrawGame
()
Ship::Gui
protected
virtual
DrawMenu
()
Ship::Gui
protected
virtual
EndDraw
()
Ship::Gui
EndFrame
()
Ship::Gui
protected
GamepadNavigationEnabled
()
Ship::Gui
GetChildren
()
Ship::Component
GetChildren
() const
Ship::Component
GetContext
() const
Ship::Part
GetFirstInChildren
() const
Ship::Component
GetFirstInParents
() const
Ship::Component
GetGameOverlay
()
Ship::Gui
GetGuiWindow
(const std::string &name)
Ship::Gui
GetId
() const
Ship::Part
GetInChildren
() const
Ship::Component
GetInParents
() const
Ship::Component
GetMainGameWindowID
()
Ship::Gui
GetMenu
()
Ship::Gui
GetMenuBar
()
Ship::Gui
GetMenuOrMenubarVisible
()
Ship::Gui
GetName
() const
Ship::Component
GetParents
()
Ship::Component
GetParents
() const
Ship::Component
GetSharedComponent
()
Ship::Component
virtual
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::Gui
protected
HasInChildren
() const
Ship::Component
HasInParents
() const
Ship::Component
ImGuiBackendInit
()
Ship::Gui
protected
virtual
ImGuiBackendNewFrame
()
Ship::Gui
protected
virtual
ImGuiBackendShutdown
()
Ship::Gui
protected
virtual
ImGuiRenderDrawData
(ImDrawData *data)
Ship::Gui
protected
virtual
ImGuiWMInit
()
Ship::Gui
protected
virtual
ImGuiWMNewFrame
()
Ship::Gui
protected
virtual
ImGuiWMShutdown
()
Ship::Gui
protected
virtual
Init
(const nlohmann::json &initArgs=nlohmann::json::object())
Ship::Component
IsInitialized
() const
Ship::Component
IsMouseOverActivePopup
()
Ship::Gui
IsMouseOverAnyGuiItem
()
Ship::Gui
MarkInitialized
()
Ship::Component
protected
mGuiWindows
Ship::Gui
protected
mImGuiIo
Ship::Gui
protected
mTemporaryWindowPos
Ship::Gui
protected
OnAdded
(bool forced)
Ship::Part
protected
virtual
OnInit
(const nlohmann::json &initArgs) override
Ship::Gui
virtual
OnRemoved
(bool forced)
Ship::Part
protected
virtual
operator std::string
() const
Ship::Component
explicit
operator==
(const Part &other) const
Ship::Part
Part
()
Ship::Part
Part
(std::shared_ptr< Context > context)
Ship::Part
explicit
RefreshImGuiGamepads
()
Ship::Gui
virtual
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) const
Ship::Component
protected
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::Gui
protected
SupportsViewports
()
Ship::Gui
virtual
ToString
() const
Ship::Component
ToTreeString
(int depth=0) const
Ship::Component
TryGetSharedComponent
() noexcept
Ship::Component
virtual
UnblockGamepadNavigation
()
Ship::Gui
~Component
()
Ship::Component
virtual
~Gui
()
Ship::Gui
virtual
~Part
()=default
Ship::Part
virtual
Generated by
1.9.8