Skip to main content

GLFWWindowHandleComponent.ixx File

Component storing native GLFW window handles for window entities. More...

Included Headers

#include <GLFW/glfw3.h> #include <helios.engine.platform.window.concepts.IsWindowHandle>

Namespaces Index

namespacehelios
namespaceglfw
namespacecomponents
namespaceconcepts

Classes Index

structGLFWWindowHandleComponent<THandle>

Binds a window entity to its native GLFWwindow* handle. More...

Description

Component storing native GLFW window handles for window entities.

File Listing

The file content with the documentation metadata removed is:

1
5module;
6
7
8#include <GLFW/glfw3.h>
9
10export module helios.glfw.components.GLFWWindowHandleComponent;
11
12import helios.engine.platform.window.concepts.IsWindowHandle;
13
14using namespace helios::engine::platform::window::concepts;
15export namespace helios::glfw::components {
16
22 template<typename THandle>
23 requires IsWindowHandle<THandle>
25
27 GLFWwindow* handle = nullptr;
28
29 };
30
31} // namespace helios::glfw::components

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.