Skip to main content

GLFWWindowUserPointer Struct Template

Callback payload allowing GLFW callbacks to resolve window entity and game world. More...

Declaration

template <typename THandle, typename TPlatformCommandBuffer> struct helios::glfw::types::GLFWWindowUserPointer<THandle, TPlatformCommandBuffer> { ... }

Public Member Attributes Index

template <typename THandle, typename TPlatformCommandBuffer>
THandlewindowHandle

Window entity handle associated with the native window. More...

template <typename THandle, typename TPlatformCommandBuffer>
TPlatformCommandBuffer *platformCommandBuffer = nullptr

Runtime platform world used by callbacks to enqueue or mutate state. More...

Description

Callback payload allowing GLFW callbacks to resolve window entity and game world.

Template Parameters
THandle

Window handle type.

Definition at line 25 of file GLFWWindowUserPointer.ixx.

Public Member Attributes

platformCommandBuffer

template <typename THandle, typename TPlatformCommandBuffer>
TPlatformCommandBuffer* helios::glfw::types::GLFWWindowUserPointer< THandle, TPlatformCommandBuffer >::platformCommandBuffer = nullptr

Runtime platform world used by callbacks to enqueue or mutate state.

Definition at line 30 of file GLFWWindowUserPointer.ixx.

30 TPlatformCommandBuffer* platformCommandBuffer = nullptr;

windowHandle

template <typename THandle, typename TPlatformCommandBuffer>
THandle helios::glfw::types::GLFWWindowUserPointer< THandle, TPlatformCommandBuffer >::windowHandle

Window entity handle associated with the native window.

Definition at line 27 of file GLFWWindowUserPointer.ixx.

27 THandle windowHandle;

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.