|
libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
|
This is the complete list of members for Fast::Fast3dWindow, including all inherited members.
| AddAvailableWindowBackend(int32_t backend) | Ship::Window | protected |
| AllKeysUp() | Fast::Fast3dWindow | protectedstatic |
| CanDisableVerticalSync() override | Fast::Fast3dWindow | virtual |
| Close() override | Fast::Fast3dWindow | virtual |
| Component(const std::string &name, std::shared_ptr< Context > context=nullptr) | Ship::Component | explicit |
| DrawAndRunGraphicsCommands(Gfx *commands, const std::unordered_map< Mtx *, MtxF > &mtxReplacements) | Fast::Fast3dWindow | |
| EnableSRGBMode() | Fast::Fast3dWindow | |
| EndFrame() override | Fast::Fast3dWindow | virtual |
| Fast3dWindow(std::shared_ptr< Ship::Config > config=nullptr, std::shared_ptr< Ship::ConsoleVariable > consoleVariables=nullptr, std::shared_ptr< Ship::ControlDeck > controlDeck=nullptr) | Fast::Fast3dWindow | |
| Fast3dWindow(std::vector< std::shared_ptr< Ship::GuiWindow > > guiWindows, std::shared_ptr< Ship::Config > config=nullptr, std::shared_ptr< Ship::ConsoleVariable > consoleVariables=nullptr, std::shared_ptr< Ship::ControlDeck > controlDeck=nullptr) | Fast::Fast3dWindow | |
| Fast3dWindow(std::shared_ptr< Ship::Gui > gui, std::shared_ptr< Ship::Config > config=nullptr, std::shared_ptr< Ship::ConsoleVariable > consoleVariables=nullptr, std::shared_ptr< Ship::ControlDeck > controlDeck=nullptr) | Fast::Fast3dWindow | |
| Fast3dWindow(std::shared_ptr< Ship::Gui > gui, std::shared_ptr< FastMouseStateManager > mouseStateManager, std::shared_ptr< Ship::Config > config=nullptr, std::shared_ptr< Ship::ConsoleVariable > consoleVariables=nullptr, std::shared_ptr< Ship::ControlDeck > controlDeck=nullptr) | Fast::Fast3dWindow | |
| GetAspectRatio() override | Fast::Fast3dWindow | virtual |
| GetAvailableWindowBackends() | Ship::Window | |
| GetChildren() | Ship::Component | |
| GetChildren() const | Ship::Component | |
| GetConfig() const | Ship::Window | protected |
| GetContext() const | Ship::Part | |
| GetCurrentAspectRatio() | Ship::Window | |
| GetCurrentRefreshRate() override | Fast::Fast3dWindow | virtual |
| GetFirstInChildren() const | Ship::Component | |
| GetFirstInParents() const | Ship::Component | |
| GetFullscreenScancode() | Ship::Window | |
| GetGfxDebugger() const | Fast::Fast3dWindow | |
| GetGfxFrameBuffer() override | Fast::Fast3dWindow | virtual |
| GetGui() | Ship::Window | |
| GetHeight() override | Fast::Fast3dWindow | virtual |
| GetId() const | Ship::Part | |
| GetInChildren() const | Ship::Component | |
| GetInParents() const | Ship::Component | |
| GetInterpreterWeak() const | Fast::Fast3dWindow | |
| GetKeyName(int32_t scancode) override | Fast::Fast3dWindow | virtual |
| GetLastScancode() | Ship::Window | |
| GetMouseCaptureScancode() | Ship::Window | |
| GetMouseDelta() override | Fast::Fast3dWindow | virtual |
| GetMousePos() override | Fast::Fast3dWindow | virtual |
| GetMouseState(Ship::MouseBtn btn) override | Fast::Fast3dWindow | virtual |
| GetMouseStateManager() | Ship::Window | |
| GetMouseWheel() override | Fast::Fast3dWindow | virtual |
| GetName() const | Ship::Component | |
| GetParents() | Ship::Component | |
| GetParents() const | Ship::Component | |
| GetPixelDepth(float x, float y) | Fast::Fast3dWindow | |
| GetPixelDepthPrepare(float x, float y) | Fast::Fast3dWindow | |
| GetPosX() override | Fast::Fast3dWindow | virtual |
| GetPosY() override | Fast::Fast3dWindow | virtual |
| GetPrimaryMonitorRect() override | Fast::Fast3dWindow | virtual |
| GetSavedWindowBackend() | Ship::Window | protected |
| GetSharedComponent() | Ship::Component | virtual |
| GetTargetFps() | Fast::Fast3dWindow | |
| GetWidth() override | Fast::Fast3dWindow | virtual |
| GetWindowBackend() | Ship::Window | |
| GetWindowBackendName() override | Fast::Fast3dWindow | virtual |
| HandleEvents() override | Fast::Fast3dWindow | virtual |
| HasInChildren() const | Ship::Component | |
| HasInParents() const | Ship::Component | |
| Init(const nlohmann::json &initArgs=nlohmann::json::object()) | Ship::Component | |
| InitWindowManager() | Fast::Fast3dWindow | |
| IsAvailableWindowBackend(int32_t backendId) | Ship::Window | |
| IsFrameReady() override | Fast::Fast3dWindow | virtual |
| IsFullscreen() override | Fast::Fast3dWindow | virtual |
| IsInitialized() const | Ship::Component | |
| IsMouseCaptured() override | Fast::Fast3dWindow | virtual |
| IsRunning() override | Fast::Fast3dWindow | virtual |
| KeyDown(int32_t scancode) | Fast::Fast3dWindow | protectedstatic |
| KeyUp(int32_t scancode) | Fast::Fast3dWindow | protectedstatic |
| MarkInitialized() | Ship::Component | protected |
| MouseButtonDown(int button) | Fast::Fast3dWindow | protectedstatic |
| MouseButtonUp(int button) | Fast::Fast3dWindow | protectedstatic |
| OnAdded(bool forced) | Ship::Part | protectedvirtual |
| OnFullscreenChanged(bool isNowFullscreen) | Fast::Fast3dWindow | protectedstatic |
| OnInit(const nlohmann::json &initArgs=nlohmann::json::object()) override | Fast::Fast3dWindow | protectedvirtual |
| OnRemoved(bool forced) | Ship::Part | protectedvirtual |
| 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 |
| RequireDependency(const std::shared_ptr< T > &dependency, const std::string &dependencyName) const | Ship::Component | protected |
| RunGuiOnly() override | Fast::Fast3dWindow | virtual |
| SaveWindowToConfig() | Ship::Window | |
| SetAutoCaptureMouse(bool capture) | Ship::Window | |
| SetContext(std::shared_ptr< Context > ctx) | Ship::Part | |
| SetCurrentDimensions(uint32_t width, uint32_t height) override | Fast::Fast3dWindow | virtual |
| SetCurrentDimensions(uint32_t width, uint32_t height, int32_t posX, int32_t posY) override | Fast::Fast3dWindow | virtual |
| SetCurrentDimensions(bool isFullscreen, uint32_t width, uint32_t height) override | Fast::Fast3dWindow | virtual |
| SetCurrentDimensions(bool isFullscreen, uint32_t width, uint32_t height, int32_t posX, int32_t posY) override | Fast::Fast3dWindow | virtual |
| SetCursorVisibility(bool visible) override | Fast::Fast3dWindow | virtual |
| SetForceCursorVisibility(bool visible) | Ship::Window | |
| SetFullscreen(bool isFullscreen) override | Fast::Fast3dWindow | virtual |
| SetFullscreenScancode(int32_t scancode) | Ship::Window | |
| SetLastScancode(int32_t scanCode) | Ship::Window | |
| SetMaximumFrameLatency(int32_t latency) | Fast::Fast3dWindow | |
| SetMouseCapture(bool capture) override | Fast::Fast3dWindow | virtual |
| SetMouseCaptureScancode(int32_t scancode) | Ship::Window | |
| SetMousePos(Ship::Coords pos) override | Fast::Fast3dWindow | virtual |
| SetMsaaLevel(uint32_t value) override | Fast::Fast3dWindow | virtual |
| SetRendererUCode(UcodeHandlers ucode) | Fast::Fast3dWindow | |
| SetResolutionMultiplier(float multiplier) override | Fast::Fast3dWindow | virtual |
| SetTargetFps(int32_t fps) | Fast::Fast3dWindow | |
| SetTextureFilter(FilteringMode filteringMode) | Fast::Fast3dWindow | |
| SetWindowBackend(int32_t backend) | Ship::Window | protected |
| ShouldAutoCaptureMouse() | Ship::Window | |
| ShouldForceCursorVisibility() | Ship::Window | |
| StartFrame() override | Fast::Fast3dWindow | virtual |
| SupportsWindowedFullscreen() override | Fast::Fast3dWindow | virtual |
| ToggleFullscreen() | Ship::Window | |
| ToString() const | Ship::Component | |
| ToTreeString(int depth=0) const | Ship::Component | |
| TryGetSharedComponent() noexcept | Ship::Component | virtual |
| Window(std::shared_ptr< Config > config=nullptr) | Ship::Window | explicit |
| Window(const std::vector< std::shared_ptr< GuiWindow > > &guiWindows, std::shared_ptr< Config > config=nullptr) | Ship::Window | |
| Window(std::shared_ptr< Gui > gui, std::shared_ptr< Config > config=nullptr) | Ship::Window | |
| Window(std::shared_ptr< Gui > gui, std::shared_ptr< MouseStateManager > mouseStateManager, std::shared_ptr< Config > config=nullptr) | Ship::Window | |
| ~Component() | Ship::Component | virtual |
| ~Fast3dWindow() | Fast::Fast3dWindow | |
| ~Part()=default | Ship::Part | virtual |
| ~Window() | Ship::Window | virtual |