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

This is the complete list of members for Fast::Fast3dGui, including all inherited members.

AddGuiWindow(std::shared_ptr< GuiWindow > guiWindow)Ship::Gui
BlockGamepadNavigation()Ship::Gui
CalculateGameViewport() overrideFast::Fast3dGuiprotectedvirtual
CheckSaveCvars()Ship::Guiprotected
Component(const std::string &name, std::shared_ptr< Context > context=nullptr)Ship::Componentexplicit
DrawFloatingWindows() overrideFast::Fast3dGuiprotectedvirtual
DrawGame() overrideFast::Fast3dGuiprotectedvirtual
DrawMenu()Ship::Guiprotectedvirtual
EndDraw()Ship::Gui
EndFrame()Ship::Guiprotected
Fast3dGui()Fast::Fast3dGui
Fast3dGui(std::vector< std::shared_ptr< Ship::GuiWindow > > guiWindows)Fast::Fast3dGui
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
GetTextureById(int32_t id)Fast::Fast3dGuiprotected
GetTextureByName(const std::string &name)Fast::Fast3dGui
GetTextureSize(const std::string &name)Fast::Fast3dGui
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
HandleWindowEvents(Fast::WindowEvent event)Fast::Fast3dGui
HasInChildren() constShip::Component
HasInParents() constShip::Component
HasTextureByName(const std::string &name)Fast::Fast3dGui
ImGuiBackendInit() overrideFast::Fast3dGuiprotectedvirtual
ImGuiBackendNewFrame() overrideFast::Fast3dGuiprotectedvirtual
ImGuiBackendShutdown() overrideFast::Fast3dGuiprotectedvirtual
ImGuiRenderDrawData(ImDrawData *data) overrideFast::Fast3dGuiprotectedvirtual
ImGuiWMInit() overrideFast::Fast3dGuiprotectedvirtual
ImGuiWMNewFrame() overrideFast::Fast3dGuiprotectedvirtual
ImGuiWMShutdown() overrideFast::Fast3dGuiprotectedvirtual
Init(GuiWindowInitData windowImpl)Fast::Fast3dGui
Ship::Gui::Init(const nlohmann::json &initArgs=nlohmann::json::object())Ship::Component
IsInitialized() constShip::Component
IsMouseOverActivePopup()Ship::Gui
IsMouseOverAnyGuiItem()Ship::Gui
LoadGuiTexture(const std::string &name, const std::string &path, const ImVec4 &tint)Fast::Fast3dGui
LoadGuiTexture(const std::string &name, const Fast::Texture &tex, const ImVec4 &tint)Fast::Fast3dGui
LoadTextureFromRawImage(const std::string &name, const std::string &path)Fast::Fast3dGui
LoadTextureFromResource(const std::string &name, std::shared_ptr< Ship::GuiTexture > texture)Fast::Fast3dGui
MarkInitialized()Ship::Componentprotected
mConsoleVariablesFast::Fast3dGuiprotected
mGuiWindowsShip::Guiprotected
mImGuiIoShip::Guiprotected
mImplFast::Fast3dGuiprotected
mInterpreterFast::Fast3dGuiprotected
mResourceManagerFast::Fast3dGuiprotected
mTemporaryWindowPosShip::Guiprotected
mWindowFast::Fast3dGuiprotected
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() overrideFast::Fast3dGuivirtual
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() overrideFast::Fast3dGuivirtual
ToString() constShip::Component
ToTreeString(int depth=0) constShip::Component
TryGetSharedComponent() noexceptShip::Componentvirtual
UnblockGamepadNavigation()Ship::Gui
UnloadTexture(const std::string &name)Fast::Fast3dGui
~Component()Ship::Componentvirtual
~Fast3dGui() override=defaultFast::Fast3dGui
~Gui()Ship::Guivirtual
~Part()=defaultShip::Partvirtual