Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - g -

- g : SDL_BlitInfo , SDL_Color , SDL_MessageBoxColor , SDL_RenderCommand , SDL_Renderer , SDL_Texture , tColorRGBA , VkComponentMapping , VULKAN_HPP_NAMESPACE::ComponentMapping
- gameBarIsInputRedirectedToken : SDL_VideoData
- gamma : MonitorInfo , SDL_Window
- gbm : SDL_VideoData
- gc : SDL_WindowData
- generalShader : VkRayTracingShaderGroupCreateInfoNV , VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV
- geometry : VkGeometryNV , VULKAN_HPP_NAMESPACE::GeometryNV , wl_output_listener
- GeometryAABBNV() : VULKAN_HPP_NAMESPACE::GeometryAABBNV
- geometryCount : VkAccelerationStructureInfoNV , VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV
- GeometryDataNV() : VULKAN_HPP_NAMESPACE::GeometryDataNV
- GeometryNV() : VULKAN_HPP_NAMESPACE::GeometryNV
- geometryShader : VkPhysicalDeviceFeatures , VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures
- geometryStreams : VkPhysicalDeviceTransformFeedbackFeaturesEXT , VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackFeaturesEXT
- GeometryTrianglesNV() : VULKAN_HPP_NAMESPACE::GeometryTrianglesNV
- geometryType : VkGeometryNV , VULKAN_HPP_NAMESPACE::GeometryNV
- gestureId : SDL_DollarGestureEvent
- get() : VULKAN_HPP_NAMESPACE::StructureChain< StructureElements > , VULKAN_HPP_NAMESPACE::UniqueHandle< Type, Dispatch >
- getAccelerationStructureHandleNV() : VULKAN_HPP_NAMESPACE::Device
- getAccelerationStructureMemoryRequirementsNV() : VULKAN_HPP_NAMESPACE::Device
- getAllocator() : VULKAN_HPP_NAMESPACE::ObjectDestroy< OwnerType, Dispatch > , VULKAN_HPP_NAMESPACE::ObjectDestroy< NoParent, Dispatch > , VULKAN_HPP_NAMESPACE::ObjectFree< OwnerType, Dispatch >
- getAppDelegateClassName : SDLUIKitDelegate
- GetBitmap() : SDL_BWin
- getBufferMemoryRequirements() : VULKAN_HPP_NAMESPACE::Device
- getBufferMemoryRequirements2() : VULKAN_HPP_NAMESPACE::Device
- getBufferMemoryRequirements2KHR() : VULKAN_HPP_NAMESPACE::Device
- GetBufferPx() : SDL_BWin
- GetBytesPerPx() : SDL_BWin
- getCalibrateableTimeDomainsEXT() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getCalibratedTimestampsEXT() : VULKAN_HPP_NAMESPACE::Device
- getCheckpointDataNV() : VULKAN_HPP_NAMESPACE::Queue
- GetClipboardText : SDL_VideoDevice
- GetClips() : SDL_BWin
- GetCount : _SDL_JoystickDriver , _SDL_SensorDriver
- getDescriptorSetLayoutSupport() : VULKAN_HPP_NAMESPACE::Device
- getDescriptorSetLayoutSupportKHR() : VULKAN_HPP_NAMESPACE::Device
- GetDeviceBuf : SDL_AudioDriverImpl
- GetDeviceGUID : _SDL_JoystickDriver
- GetDeviceInstanceID : _SDL_JoystickDriver , _SDL_SensorDriver
- GetDeviceName : _SDL_HIDAPI_DeviceDriver , _SDL_JoystickDriver , _SDL_SensorDriver
- GetDeviceNonPortableType : _SDL_SensorDriver
- GetDevicePlayerIndex : _SDL_JoystickDriver
- GetDeviceType : _SDL_SensorDriver
- GetDisplayBounds : SDL_VideoDevice
- GetDisplayDPI : SDL_VideoDevice
- getDisplayModeProperties2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getDisplayModePropertiesKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- GetDisplayModes : SDL_VideoDevice
- getDisplayPlaneCapabilities2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getDisplayPlaneCapabilitiesKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getDisplayPlaneProperties2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getDisplayPlanePropertiesKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getDisplayPlaneSupportedDisplaysKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getDisplayProperties2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getDisplayPropertiesKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- GetDisplayUsableBounds : SDL_VideoDevice
- getEventStatus() : VULKAN_HPP_NAMESPACE::Device
- getExternalBufferProperties() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getExternalBufferPropertiesKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getExternalFenceProperties() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getExternalFencePropertiesKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getExternalImageFormatPropertiesNV() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getExternalSemaphoreProperties() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getExternalSemaphorePropertiesKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- GetFbX() : SDL_BWin
- GetFbY() : SDL_BWin
- getFeatures() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getFeatures2() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getFeatures2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getFenceFdKHR() : VULKAN_HPP_NAMESPACE::Device
- getFenceStatus() : VULKAN_HPP_NAMESPACE::Device
- getFormatProperties() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getFormatProperties2() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getFormatProperties2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getGeneratedCommandsPropertiesNVX() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- GetGlobalMouseState : SDL_Mouse
- GetGLType() : SDL_BWin
- GetGLView() : SDL_BWin
- getGroupPeerMemoryFeatures() : VULKAN_HPP_NAMESPACE::Device
- getGroupPeerMemoryFeaturesKHR() : VULKAN_HPP_NAMESPACE::Device
- getGroupPresentCapabilitiesKHR() : VULKAN_HPP_NAMESPACE::Device
- getGroupSurfacePresentModesKHR() : VULKAN_HPP_NAMESPACE::Device
- GetID() : SDL_BApp , SDL_BWin
- getImageDrmFormatModifierPropertiesEXT() : VULKAN_HPP_NAMESPACE::Device
- getImageFormatProperties() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getImageFormatProperties2() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getImageFormatProperties2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getImageMemoryRequirements() : VULKAN_HPP_NAMESPACE::Device
- getImageMemoryRequirements2() : VULKAN_HPP_NAMESPACE::Device
- getImageMemoryRequirements2KHR() : VULKAN_HPP_NAMESPACE::Device
- getImageSparseMemoryRequirements() : VULKAN_HPP_NAMESPACE::Device
- getImageSparseMemoryRequirements2() : VULKAN_HPP_NAMESPACE::Device
- getImageSparseMemoryRequirements2KHR() : VULKAN_HPP_NAMESPACE::Device
- getImageSubresourceLayout() : VULKAN_HPP_NAMESPACE::Device
- getMemoryCommitment() : VULKAN_HPP_NAMESPACE::Device
- getMemoryFdKHR() : VULKAN_HPP_NAMESPACE::Device
- getMemoryFdPropertiesKHR() : VULKAN_HPP_NAMESPACE::Device
- getMemoryHostPointerPropertiesEXT() : VULKAN_HPP_NAMESPACE::Device
- getMemoryProperties() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getMemoryProperties2() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getMemoryProperties2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- GetMetalCommandEncoder : SDL_Renderer
- GetMetalLayer : SDL_Renderer
- getMultisamplePropertiesEXT() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- GetNumClips() : SDL_BWin
- GetOutputSize : SDL_Renderer
- getOwner() : VULKAN_HPP_NAMESPACE::ObjectDestroy< OwnerType, Dispatch > , VULKAN_HPP_NAMESPACE::ObjectFree< OwnerType, Dispatch > , VULKAN_HPP_NAMESPACE::PoolFree< OwnerType, PoolType, Dispatch >
- getPastPresentationTimingGOOGLE() : VULKAN_HPP_NAMESPACE::Device
- getPipelineCacheData() : VULKAN_HPP_NAMESPACE::Device
- getPool() : VULKAN_HPP_NAMESPACE::PoolFree< OwnerType, PoolType, Dispatch >
- getPresentRectanglesKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getProcAddr() : VULKAN_HPP_NAMESPACE::Device , VULKAN_HPP_NAMESPACE::Instance
- getProperties() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getProperties2() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getProperties2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getQueryPoolResults() : VULKAN_HPP_NAMESPACE::Device
- getQueue() : VULKAN_HPP_NAMESPACE::Device
- getQueue2() : VULKAN_HPP_NAMESPACE::Device
- getQueueFamilyProperties() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getQueueFamilyProperties2() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getQueueFamilyProperties2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getRayTracingShaderGroupHandlesNV() : VULKAN_HPP_NAMESPACE::Device
- getRefreshCycleDurationGOOGLE() : VULKAN_HPP_NAMESPACE::Device
- getRenderAreaGranularity() : VULKAN_HPP_NAMESPACE::Device
- GetRowBytes() : SDL_BWin
- GetSDLWindow() : SDL_BApp
- getSemaphoreFdKHR() : VULKAN_HPP_NAMESPACE::Device
- getShaderInfoAMD() : VULKAN_HPP_NAMESPACE::Device
- getSparseImageFormatProperties() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getSparseImageFormatProperties2() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getSparseImageFormatProperties2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getSurfaceCapabilities2EXT() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getSurfaceCapabilities2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getSurfaceCapabilitiesKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getSurfaceFormats2KHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getSurfaceFormatsKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getSurfacePresentModesKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getSurfaceSupportKHR() : VULKAN_HPP_NAMESPACE::PhysicalDevice
- getSwapchainCounterEXT() : VULKAN_HPP_NAMESPACE::Device
- getSwapchainImagesKHR() : VULKAN_HPP_NAMESPACE::Device
- getSwapchainStatusKHR() : VULKAN_HPP_NAMESPACE::Device
- getValidationCacheDataEXT() : VULKAN_HPP_NAMESPACE::Device
- GetWindowBordersSize : SDL_VideoDevice
- GetWindowGammaRamp : SDL_VideoDevice
- GetWindowWMInfo : SDL_VideoDevice
- gl_accelerated : SDLTest_CommonState
- gl_accum_alpha_size : SDLTest_CommonState
- gl_accum_blue_size : SDLTest_CommonState
- gl_accum_green_size : SDLTest_CommonState
- gl_accum_red_size : SDLTest_CommonState
- gl_alpha_size : SDLTest_CommonState
- GL_BindTexture : SDL_Renderer
- gl_blue_size : SDLTest_CommonState
- gl_buffer_size : SDLTest_CommonState
- gl_config : SDL_VideoDevice
- GL_CreateContext : SDL_VideoDevice
- gl_data : SDL_VideoDevice
- gl_debug : SDLTest_CommonState
- GL_DefaultProfileConfig : SDL_VideoDevice
- GL_DeleteContext : SDL_VideoDevice
- gl_depth_size : SDLTest_CommonState
- gl_double_buffer : SDLTest_CommonState
- GL_GetDrawableSize : SDL_VideoDevice
- GL_GetProcAddress : SDL_VideoDevice
- GL_GetSwapInterval : SDL_VideoDevice
- gl_green_size : SDLTest_CommonState
- GL_LoadLibrary : SDL_VideoDevice
- gl_major_version : SDLTest_CommonState
- GL_MakeCurrent : SDL_VideoDevice
- gl_minor_version : SDLTest_CommonState
- gl_multisamplebuffers : SDLTest_CommonState
- gl_multisamplesamples : SDLTest_CommonState
- gl_profile_mask : SDLTest_CommonState
- gl_red_size : SDLTest_CommonState
- gl_retained_backing : SDLTest_CommonState
- GL_SetSwapInterval : SDL_VideoDevice
- gl_stencil_size : SDLTest_CommonState
- gl_stereo : SDLTest_CommonState
- GL_SwapWindow : SDL_VideoDevice
- GL_UnbindTexture : SDL_Renderer
- GL_UnloadLibrary : SDL_VideoDevice
- gles_attributes : SDL_WindowData
- gles_config : SDL_WindowData
- gles_configs : SDL_WindowData
- gles_context : SDL_WindowData
- gles_surface : SDL_WindowData
- global : wl_registry_listener
- global_mouse_buttons : SDL_VideoData
- global_mouse_changed : SDL_VideoData
- global_mouse_position : SDL_VideoData
- global_remove : wl_registry_listener
- globalAlpha : VkDisplaySurfaceCreateInfoKHR , VkIcdSurfaceDisplay , VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR
- globalPriority : VkDeviceQueueGlobalPriorityCreateInfoEXT , VULKAN_HPP_NAMESPACE::DeviceQueueGlobalPriorityCreateInfoEXT
- Gloss : RLEDestFormat , SDL_PixelFormat
- Gmask : RLEDestFormat , SDL_PixelFormat
- gone : recDevice
- grabbed_window : DFB_DeviceData , SDL_VideoDevice
- granularity : malloc_params
- GraphicsPipelineCreateInfo() : VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo
- graphicsQueue : VulkanContext
- graphicsQueueFamilyIndex : VulkanContext
- green_size : SDL_VideoDevice
- green_x : MonitorInfo
- green_y : MonitorInfo
- groupCount : VkRayTracingPipelineCreateInfoNV , VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV
- gs : SDL_WindowData
- Gshift : RLEDestFormat , SDL_PixelFormat
- guid : _ControllerMapping_t , SDL_Joystick , JoyStick_DeviceData , recDevice , WaveExtensibleGUID
- guide_button_down : SDL_GameController