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.