libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
Window.h File Reference
#include <memory>
#include <filesystem>
#include <string>
#include <vector>
#include <unordered_set>
#include <spdlog/spdlog.h>
#include "ship/window/MouseStateManager.h"
#include "ship/controller/controldevice/controller/mapping/keyboard/KeyboardScancodes.h"
#include "ship/core/Component.h"
Include dependency graph for Window.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Ship::Coords
 Identifies the graphics/windowing backend in use. More...
 
struct  Ship::CoordsF
 Floating-point pixel coordinates. More...
 
struct  Ship::WindowRect
 Screen-space rectangle in integer pixels. More...
 
class  Ship::Window
 Abstract base class for the application window and rendering surface. More...
 

Namespaces

namespace  Ship
 Core namespace for the libultraship engine framework.