GLFWWindowCloseSystem.ixx File
System that converts native GLFW close requests into engine window-close commands. More...
Included Headers
#include <GLFW/glfw3.h>
#include <helios.engine.platform.window.concepts.IsWindowHandle>
#include <helios.ecs.components.Active>
#include <helios.engine.runtime.messaging.command.NullCommandBuffer>
#include <helios.engine.platform.window.components>
#include <helios.engine.platform.window.commands.WindowCloseCommand>
#include <helios.glfw.components>
#include <helios.engine.runtime.world.tags.SystemRole>
#include <helios.engine.runtime.messaging.command.concepts.IsCommandBufferLike>
#include <helios.engine.runtime.world.UpdateContext>
Namespaces Index
| namespace | helios |
| namespace | glfw |
| namespace | systems |
| namespace | components |
Classes Index
| class | GLFWWindowCloseSystem<THandle, TCommandBuffer> |
|
Emits WindowCloseCommand when GLFW reports a close request. More... | |
Description
System that converts native GLFW close requests into engine window-close commands.
File Listing
The file content with the documentation metadata removed is:
30using namespace helios::glfw::components;
35export namespace helios::glfw::systems {
44 class GLFWWindowCloseSystem {
49 using CommandBuffer_type = TCommandBuffer;
54 using EngineRoleTag = SystemRole;
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.