| /* THIS FILE IS GENERATED. DO NOT EDIT. */ |
| |
| /* |
| * Vulkan |
| * |
| * Copyright (c) 2015-2016 The Khronos Group Inc. |
| * Copyright (c) 2015-2016 Valve Corporation. |
| * Copyright (c) 2015-2016 LunarG, Inc. |
| * Copyright (c) 2015-2016 Google Inc. |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| * |
| * Author: Courtney Goeltzenleuchter <courtney@LunarG.com> |
| * Author: Tobin Ehlis <tobin@lunarg.com> |
| */ |
| //#includes, #defines, globals and such... |
| #include <vulkan/vulkan.h> |
| #include <vk_enum_string_helper.h> |
| #include <stdint.h> |
| #include <cinttypes> |
| #include <stdio.h> |
| #include <stdlib.h> |
| |
| //class declaration |
| class vkallocationcallbacks_struct_wrapper |
| { |
| public: |
| vkallocationcallbacks_struct_wrapper(); |
| vkallocationcallbacks_struct_wrapper(VkAllocationCallbacks* pInStruct); |
| vkallocationcallbacks_struct_wrapper(const VkAllocationCallbacks* pInStruct); |
| |
| virtual ~vkallocationcallbacks_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| void* get_pUserData() { return m_struct.pUserData; } |
| void set_pUserData(void* inValue) { m_struct.pUserData = inValue; } |
| PFN_vkAllocationFunction get_pfnAllocation() { return m_struct.pfnAllocation; } |
| void set_pfnAllocation(PFN_vkAllocationFunction inValue) { m_struct.pfnAllocation = inValue; } |
| PFN_vkReallocationFunction get_pfnReallocation() { return m_struct.pfnReallocation; } |
| void set_pfnReallocation(PFN_vkReallocationFunction inValue) { m_struct.pfnReallocation = inValue; } |
| PFN_vkFreeFunction get_pfnFree() { return m_struct.pfnFree; } |
| void set_pfnFree(PFN_vkFreeFunction inValue) { m_struct.pfnFree = inValue; } |
| PFN_vkInternalAllocationNotification get_pfnInternalAllocation() { return m_struct.pfnInternalAllocation; } |
| void set_pfnInternalAllocation(PFN_vkInternalAllocationNotification inValue) { m_struct.pfnInternalAllocation = inValue; } |
| PFN_vkInternalFreeNotification get_pfnInternalFree() { return m_struct.pfnInternalFree; } |
| void set_pfnInternalFree(PFN_vkInternalFreeNotification inValue) { m_struct.pfnInternalFree = inValue; } |
| |
| |
| private: |
| VkAllocationCallbacks m_struct; |
| const VkAllocationCallbacks* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkandroidsurfacecreateinfokhr_struct_wrapper |
| { |
| public: |
| vkandroidsurfacecreateinfokhr_struct_wrapper(); |
| vkandroidsurfacecreateinfokhr_struct_wrapper(VkAndroidSurfaceCreateInfoKHR* pInStruct); |
| vkandroidsurfacecreateinfokhr_struct_wrapper(const VkAndroidSurfaceCreateInfoKHR* pInStruct); |
| |
| virtual ~vkandroidsurfacecreateinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkAndroidSurfaceCreateFlagsKHR get_flags() { return m_struct.flags; } |
| void set_flags(VkAndroidSurfaceCreateFlagsKHR inValue) { m_struct.flags = inValue; } |
| ANativeWindow* get_window() { return m_struct.window; } |
| void set_window(ANativeWindow* inValue) { m_struct.window = inValue; } |
| |
| |
| private: |
| VkAndroidSurfaceCreateInfoKHR m_struct; |
| const VkAndroidSurfaceCreateInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkapplicationinfo_struct_wrapper |
| { |
| public: |
| vkapplicationinfo_struct_wrapper(); |
| vkapplicationinfo_struct_wrapper(VkApplicationInfo* pInStruct); |
| vkapplicationinfo_struct_wrapper(const VkApplicationInfo* pInStruct); |
| |
| virtual ~vkapplicationinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| const char* get_pApplicationName() { return m_struct.pApplicationName; } |
| uint32_t get_applicationVersion() { return m_struct.applicationVersion; } |
| void set_applicationVersion(uint32_t inValue) { m_struct.applicationVersion = inValue; } |
| const char* get_pEngineName() { return m_struct.pEngineName; } |
| uint32_t get_engineVersion() { return m_struct.engineVersion; } |
| void set_engineVersion(uint32_t inValue) { m_struct.engineVersion = inValue; } |
| uint32_t get_apiVersion() { return m_struct.apiVersion; } |
| void set_apiVersion(uint32_t inValue) { m_struct.apiVersion = inValue; } |
| |
| |
| private: |
| VkApplicationInfo m_struct; |
| const VkApplicationInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkattachmentdescription_struct_wrapper |
| { |
| public: |
| vkattachmentdescription_struct_wrapper(); |
| vkattachmentdescription_struct_wrapper(VkAttachmentDescription* pInStruct); |
| vkattachmentdescription_struct_wrapper(const VkAttachmentDescription* pInStruct); |
| |
| virtual ~vkattachmentdescription_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkAttachmentDescriptionFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkAttachmentDescriptionFlags inValue) { m_struct.flags = inValue; } |
| VkFormat get_format() { return m_struct.format; } |
| void set_format(VkFormat inValue) { m_struct.format = inValue; } |
| VkSampleCountFlagBits get_samples() { return m_struct.samples; } |
| void set_samples(VkSampleCountFlagBits inValue) { m_struct.samples = inValue; } |
| VkAttachmentLoadOp get_loadOp() { return m_struct.loadOp; } |
| void set_loadOp(VkAttachmentLoadOp inValue) { m_struct.loadOp = inValue; } |
| VkAttachmentStoreOp get_storeOp() { return m_struct.storeOp; } |
| void set_storeOp(VkAttachmentStoreOp inValue) { m_struct.storeOp = inValue; } |
| VkAttachmentLoadOp get_stencilLoadOp() { return m_struct.stencilLoadOp; } |
| void set_stencilLoadOp(VkAttachmentLoadOp inValue) { m_struct.stencilLoadOp = inValue; } |
| VkAttachmentStoreOp get_stencilStoreOp() { return m_struct.stencilStoreOp; } |
| void set_stencilStoreOp(VkAttachmentStoreOp inValue) { m_struct.stencilStoreOp = inValue; } |
| VkImageLayout get_initialLayout() { return m_struct.initialLayout; } |
| void set_initialLayout(VkImageLayout inValue) { m_struct.initialLayout = inValue; } |
| VkImageLayout get_finalLayout() { return m_struct.finalLayout; } |
| void set_finalLayout(VkImageLayout inValue) { m_struct.finalLayout = inValue; } |
| |
| |
| private: |
| VkAttachmentDescription m_struct; |
| const VkAttachmentDescription* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkattachmentreference_struct_wrapper |
| { |
| public: |
| vkattachmentreference_struct_wrapper(); |
| vkattachmentreference_struct_wrapper(VkAttachmentReference* pInStruct); |
| vkattachmentreference_struct_wrapper(const VkAttachmentReference* pInStruct); |
| |
| virtual ~vkattachmentreference_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_attachment() { return m_struct.attachment; } |
| void set_attachment(uint32_t inValue) { m_struct.attachment = inValue; } |
| VkImageLayout get_layout() { return m_struct.layout; } |
| void set_layout(VkImageLayout inValue) { m_struct.layout = inValue; } |
| |
| |
| private: |
| VkAttachmentReference m_struct; |
| const VkAttachmentReference* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkbindsparseinfo_struct_wrapper |
| { |
| public: |
| vkbindsparseinfo_struct_wrapper(); |
| vkbindsparseinfo_struct_wrapper(VkBindSparseInfo* pInStruct); |
| vkbindsparseinfo_struct_wrapper(const VkBindSparseInfo* pInStruct); |
| |
| virtual ~vkbindsparseinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| uint32_t get_waitSemaphoreCount() { return m_struct.waitSemaphoreCount; } |
| void set_waitSemaphoreCount(uint32_t inValue) { m_struct.waitSemaphoreCount = inValue; } |
| uint32_t get_bufferBindCount() { return m_struct.bufferBindCount; } |
| void set_bufferBindCount(uint32_t inValue) { m_struct.bufferBindCount = inValue; } |
| uint32_t get_imageOpaqueBindCount() { return m_struct.imageOpaqueBindCount; } |
| void set_imageOpaqueBindCount(uint32_t inValue) { m_struct.imageOpaqueBindCount = inValue; } |
| uint32_t get_imageBindCount() { return m_struct.imageBindCount; } |
| void set_imageBindCount(uint32_t inValue) { m_struct.imageBindCount = inValue; } |
| uint32_t get_signalSemaphoreCount() { return m_struct.signalSemaphoreCount; } |
| void set_signalSemaphoreCount(uint32_t inValue) { m_struct.signalSemaphoreCount = inValue; } |
| |
| |
| private: |
| VkBindSparseInfo m_struct; |
| const VkBindSparseInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkbuffercopy_struct_wrapper |
| { |
| public: |
| vkbuffercopy_struct_wrapper(); |
| vkbuffercopy_struct_wrapper(VkBufferCopy* pInStruct); |
| vkbuffercopy_struct_wrapper(const VkBufferCopy* pInStruct); |
| |
| virtual ~vkbuffercopy_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDeviceSize get_srcOffset() { return m_struct.srcOffset; } |
| void set_srcOffset(VkDeviceSize inValue) { m_struct.srcOffset = inValue; } |
| VkDeviceSize get_dstOffset() { return m_struct.dstOffset; } |
| void set_dstOffset(VkDeviceSize inValue) { m_struct.dstOffset = inValue; } |
| VkDeviceSize get_size() { return m_struct.size; } |
| void set_size(VkDeviceSize inValue) { m_struct.size = inValue; } |
| |
| |
| private: |
| VkBufferCopy m_struct; |
| const VkBufferCopy* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkbuffercreateinfo_struct_wrapper |
| { |
| public: |
| vkbuffercreateinfo_struct_wrapper(); |
| vkbuffercreateinfo_struct_wrapper(VkBufferCreateInfo* pInStruct); |
| vkbuffercreateinfo_struct_wrapper(const VkBufferCreateInfo* pInStruct); |
| |
| virtual ~vkbuffercreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkBufferCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkBufferCreateFlags inValue) { m_struct.flags = inValue; } |
| VkDeviceSize get_size() { return m_struct.size; } |
| void set_size(VkDeviceSize inValue) { m_struct.size = inValue; } |
| VkBufferUsageFlags get_usage() { return m_struct.usage; } |
| void set_usage(VkBufferUsageFlags inValue) { m_struct.usage = inValue; } |
| VkSharingMode get_sharingMode() { return m_struct.sharingMode; } |
| void set_sharingMode(VkSharingMode inValue) { m_struct.sharingMode = inValue; } |
| uint32_t get_queueFamilyIndexCount() { return m_struct.queueFamilyIndexCount; } |
| void set_queueFamilyIndexCount(uint32_t inValue) { m_struct.queueFamilyIndexCount = inValue; } |
| |
| |
| private: |
| VkBufferCreateInfo m_struct; |
| const VkBufferCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkbufferimagecopy_struct_wrapper |
| { |
| public: |
| vkbufferimagecopy_struct_wrapper(); |
| vkbufferimagecopy_struct_wrapper(VkBufferImageCopy* pInStruct); |
| vkbufferimagecopy_struct_wrapper(const VkBufferImageCopy* pInStruct); |
| |
| virtual ~vkbufferimagecopy_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDeviceSize get_bufferOffset() { return m_struct.bufferOffset; } |
| void set_bufferOffset(VkDeviceSize inValue) { m_struct.bufferOffset = inValue; } |
| uint32_t get_bufferRowLength() { return m_struct.bufferRowLength; } |
| void set_bufferRowLength(uint32_t inValue) { m_struct.bufferRowLength = inValue; } |
| uint32_t get_bufferImageHeight() { return m_struct.bufferImageHeight; } |
| void set_bufferImageHeight(uint32_t inValue) { m_struct.bufferImageHeight = inValue; } |
| VkImageSubresourceLayers get_imageSubresource() { return m_struct.imageSubresource; } |
| void set_imageSubresource(VkImageSubresourceLayers inValue) { m_struct.imageSubresource = inValue; } |
| VkOffset3D get_imageOffset() { return m_struct.imageOffset; } |
| void set_imageOffset(VkOffset3D inValue) { m_struct.imageOffset = inValue; } |
| VkExtent3D get_imageExtent() { return m_struct.imageExtent; } |
| void set_imageExtent(VkExtent3D inValue) { m_struct.imageExtent = inValue; } |
| |
| |
| private: |
| VkBufferImageCopy m_struct; |
| const VkBufferImageCopy* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkbuffermemorybarrier_struct_wrapper |
| { |
| public: |
| vkbuffermemorybarrier_struct_wrapper(); |
| vkbuffermemorybarrier_struct_wrapper(VkBufferMemoryBarrier* pInStruct); |
| vkbuffermemorybarrier_struct_wrapper(const VkBufferMemoryBarrier* pInStruct); |
| |
| virtual ~vkbuffermemorybarrier_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkAccessFlags get_srcAccessMask() { return m_struct.srcAccessMask; } |
| void set_srcAccessMask(VkAccessFlags inValue) { m_struct.srcAccessMask = inValue; } |
| VkAccessFlags get_dstAccessMask() { return m_struct.dstAccessMask; } |
| void set_dstAccessMask(VkAccessFlags inValue) { m_struct.dstAccessMask = inValue; } |
| uint32_t get_srcQueueFamilyIndex() { return m_struct.srcQueueFamilyIndex; } |
| void set_srcQueueFamilyIndex(uint32_t inValue) { m_struct.srcQueueFamilyIndex = inValue; } |
| uint32_t get_dstQueueFamilyIndex() { return m_struct.dstQueueFamilyIndex; } |
| void set_dstQueueFamilyIndex(uint32_t inValue) { m_struct.dstQueueFamilyIndex = inValue; } |
| VkBuffer get_buffer() { return m_struct.buffer; } |
| void set_buffer(VkBuffer inValue) { m_struct.buffer = inValue; } |
| VkDeviceSize get_offset() { return m_struct.offset; } |
| void set_offset(VkDeviceSize inValue) { m_struct.offset = inValue; } |
| VkDeviceSize get_size() { return m_struct.size; } |
| void set_size(VkDeviceSize inValue) { m_struct.size = inValue; } |
| |
| |
| private: |
| VkBufferMemoryBarrier m_struct; |
| const VkBufferMemoryBarrier* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkbufferviewcreateinfo_struct_wrapper |
| { |
| public: |
| vkbufferviewcreateinfo_struct_wrapper(); |
| vkbufferviewcreateinfo_struct_wrapper(VkBufferViewCreateInfo* pInStruct); |
| vkbufferviewcreateinfo_struct_wrapper(const VkBufferViewCreateInfo* pInStruct); |
| |
| virtual ~vkbufferviewcreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkBufferViewCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkBufferViewCreateFlags inValue) { m_struct.flags = inValue; } |
| VkBuffer get_buffer() { return m_struct.buffer; } |
| void set_buffer(VkBuffer inValue) { m_struct.buffer = inValue; } |
| VkFormat get_format() { return m_struct.format; } |
| void set_format(VkFormat inValue) { m_struct.format = inValue; } |
| VkDeviceSize get_offset() { return m_struct.offset; } |
| void set_offset(VkDeviceSize inValue) { m_struct.offset = inValue; } |
| VkDeviceSize get_range() { return m_struct.range; } |
| void set_range(VkDeviceSize inValue) { m_struct.range = inValue; } |
| |
| |
| private: |
| VkBufferViewCreateInfo m_struct; |
| const VkBufferViewCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkclearattachment_struct_wrapper |
| { |
| public: |
| vkclearattachment_struct_wrapper(); |
| vkclearattachment_struct_wrapper(VkClearAttachment* pInStruct); |
| vkclearattachment_struct_wrapper(const VkClearAttachment* pInStruct); |
| |
| virtual ~vkclearattachment_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImageAspectFlags get_aspectMask() { return m_struct.aspectMask; } |
| void set_aspectMask(VkImageAspectFlags inValue) { m_struct.aspectMask = inValue; } |
| uint32_t get_colorAttachment() { return m_struct.colorAttachment; } |
| void set_colorAttachment(uint32_t inValue) { m_struct.colorAttachment = inValue; } |
| VkClearValue get_clearValue() { return m_struct.clearValue; } |
| void set_clearValue(VkClearValue inValue) { m_struct.clearValue = inValue; } |
| |
| |
| private: |
| VkClearAttachment m_struct; |
| const VkClearAttachment* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkclearcolorvalue_struct_wrapper |
| { |
| public: |
| vkclearcolorvalue_struct_wrapper(); |
| vkclearcolorvalue_struct_wrapper(VkClearColorValue* pInStruct); |
| vkclearcolorvalue_struct_wrapper(const VkClearColorValue* pInStruct); |
| |
| virtual ~vkclearcolorvalue_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| |
| |
| private: |
| VkClearColorValue m_struct; |
| const VkClearColorValue* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkcleardepthstencilvalue_struct_wrapper |
| { |
| public: |
| vkcleardepthstencilvalue_struct_wrapper(); |
| vkcleardepthstencilvalue_struct_wrapper(VkClearDepthStencilValue* pInStruct); |
| vkcleardepthstencilvalue_struct_wrapper(const VkClearDepthStencilValue* pInStruct); |
| |
| virtual ~vkcleardepthstencilvalue_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| float get_depth() { return m_struct.depth; } |
| void set_depth(float inValue) { m_struct.depth = inValue; } |
| uint32_t get_stencil() { return m_struct.stencil; } |
| void set_stencil(uint32_t inValue) { m_struct.stencil = inValue; } |
| |
| |
| private: |
| VkClearDepthStencilValue m_struct; |
| const VkClearDepthStencilValue* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkclearrect_struct_wrapper |
| { |
| public: |
| vkclearrect_struct_wrapper(); |
| vkclearrect_struct_wrapper(VkClearRect* pInStruct); |
| vkclearrect_struct_wrapper(const VkClearRect* pInStruct); |
| |
| virtual ~vkclearrect_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkRect2D get_rect() { return m_struct.rect; } |
| void set_rect(VkRect2D inValue) { m_struct.rect = inValue; } |
| uint32_t get_baseArrayLayer() { return m_struct.baseArrayLayer; } |
| void set_baseArrayLayer(uint32_t inValue) { m_struct.baseArrayLayer = inValue; } |
| uint32_t get_layerCount() { return m_struct.layerCount; } |
| void set_layerCount(uint32_t inValue) { m_struct.layerCount = inValue; } |
| |
| |
| private: |
| VkClearRect m_struct; |
| const VkClearRect* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkclearvalue_struct_wrapper |
| { |
| public: |
| vkclearvalue_struct_wrapper(); |
| vkclearvalue_struct_wrapper(VkClearValue* pInStruct); |
| vkclearvalue_struct_wrapper(const VkClearValue* pInStruct); |
| |
| virtual ~vkclearvalue_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkClearColorValue get_color() { return m_struct.color; } |
| void set_color(VkClearColorValue inValue) { m_struct.color = inValue; } |
| VkClearDepthStencilValue get_depthStencil() { return m_struct.depthStencil; } |
| void set_depthStencil(VkClearDepthStencilValue inValue) { m_struct.depthStencil = inValue; } |
| |
| |
| private: |
| VkClearValue m_struct; |
| const VkClearValue* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkcommandbufferallocateinfo_struct_wrapper |
| { |
| public: |
| vkcommandbufferallocateinfo_struct_wrapper(); |
| vkcommandbufferallocateinfo_struct_wrapper(VkCommandBufferAllocateInfo* pInStruct); |
| vkcommandbufferallocateinfo_struct_wrapper(const VkCommandBufferAllocateInfo* pInStruct); |
| |
| virtual ~vkcommandbufferallocateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkCommandPool get_commandPool() { return m_struct.commandPool; } |
| void set_commandPool(VkCommandPool inValue) { m_struct.commandPool = inValue; } |
| VkCommandBufferLevel get_level() { return m_struct.level; } |
| void set_level(VkCommandBufferLevel inValue) { m_struct.level = inValue; } |
| uint32_t get_commandBufferCount() { return m_struct.commandBufferCount; } |
| void set_commandBufferCount(uint32_t inValue) { m_struct.commandBufferCount = inValue; } |
| |
| |
| private: |
| VkCommandBufferAllocateInfo m_struct; |
| const VkCommandBufferAllocateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkcommandbufferbegininfo_struct_wrapper |
| { |
| public: |
| vkcommandbufferbegininfo_struct_wrapper(); |
| vkcommandbufferbegininfo_struct_wrapper(VkCommandBufferBeginInfo* pInStruct); |
| vkcommandbufferbegininfo_struct_wrapper(const VkCommandBufferBeginInfo* pInStruct); |
| |
| virtual ~vkcommandbufferbegininfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkCommandBufferUsageFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkCommandBufferUsageFlags inValue) { m_struct.flags = inValue; } |
| const VkCommandBufferInheritanceInfo* get_pInheritanceInfo() { return m_struct.pInheritanceInfo; } |
| |
| |
| private: |
| VkCommandBufferBeginInfo m_struct; |
| const VkCommandBufferBeginInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkcommandbufferinheritanceinfo_struct_wrapper |
| { |
| public: |
| vkcommandbufferinheritanceinfo_struct_wrapper(); |
| vkcommandbufferinheritanceinfo_struct_wrapper(VkCommandBufferInheritanceInfo* pInStruct); |
| vkcommandbufferinheritanceinfo_struct_wrapper(const VkCommandBufferInheritanceInfo* pInStruct); |
| |
| virtual ~vkcommandbufferinheritanceinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkRenderPass get_renderPass() { return m_struct.renderPass; } |
| void set_renderPass(VkRenderPass inValue) { m_struct.renderPass = inValue; } |
| uint32_t get_subpass() { return m_struct.subpass; } |
| void set_subpass(uint32_t inValue) { m_struct.subpass = inValue; } |
| VkFramebuffer get_framebuffer() { return m_struct.framebuffer; } |
| void set_framebuffer(VkFramebuffer inValue) { m_struct.framebuffer = inValue; } |
| VkBool32 get_occlusionQueryEnable() { return m_struct.occlusionQueryEnable; } |
| void set_occlusionQueryEnable(VkBool32 inValue) { m_struct.occlusionQueryEnable = inValue; } |
| VkQueryControlFlags get_queryFlags() { return m_struct.queryFlags; } |
| void set_queryFlags(VkQueryControlFlags inValue) { m_struct.queryFlags = inValue; } |
| VkQueryPipelineStatisticFlags get_pipelineStatistics() { return m_struct.pipelineStatistics; } |
| void set_pipelineStatistics(VkQueryPipelineStatisticFlags inValue) { m_struct.pipelineStatistics = inValue; } |
| |
| |
| private: |
| VkCommandBufferInheritanceInfo m_struct; |
| const VkCommandBufferInheritanceInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkcommandpoolcreateinfo_struct_wrapper |
| { |
| public: |
| vkcommandpoolcreateinfo_struct_wrapper(); |
| vkcommandpoolcreateinfo_struct_wrapper(VkCommandPoolCreateInfo* pInStruct); |
| vkcommandpoolcreateinfo_struct_wrapper(const VkCommandPoolCreateInfo* pInStruct); |
| |
| virtual ~vkcommandpoolcreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkCommandPoolCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkCommandPoolCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_queueFamilyIndex() { return m_struct.queueFamilyIndex; } |
| void set_queueFamilyIndex(uint32_t inValue) { m_struct.queueFamilyIndex = inValue; } |
| |
| |
| private: |
| VkCommandPoolCreateInfo m_struct; |
| const VkCommandPoolCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkcomponentmapping_struct_wrapper |
| { |
| public: |
| vkcomponentmapping_struct_wrapper(); |
| vkcomponentmapping_struct_wrapper(VkComponentMapping* pInStruct); |
| vkcomponentmapping_struct_wrapper(const VkComponentMapping* pInStruct); |
| |
| virtual ~vkcomponentmapping_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkComponentSwizzle get_r() { return m_struct.r; } |
| void set_r(VkComponentSwizzle inValue) { m_struct.r = inValue; } |
| VkComponentSwizzle get_g() { return m_struct.g; } |
| void set_g(VkComponentSwizzle inValue) { m_struct.g = inValue; } |
| VkComponentSwizzle get_b() { return m_struct.b; } |
| void set_b(VkComponentSwizzle inValue) { m_struct.b = inValue; } |
| VkComponentSwizzle get_a() { return m_struct.a; } |
| void set_a(VkComponentSwizzle inValue) { m_struct.a = inValue; } |
| |
| |
| private: |
| VkComponentMapping m_struct; |
| const VkComponentMapping* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkcomputepipelinecreateinfo_struct_wrapper |
| { |
| public: |
| vkcomputepipelinecreateinfo_struct_wrapper(); |
| vkcomputepipelinecreateinfo_struct_wrapper(VkComputePipelineCreateInfo* pInStruct); |
| vkcomputepipelinecreateinfo_struct_wrapper(const VkComputePipelineCreateInfo* pInStruct); |
| |
| virtual ~vkcomputepipelinecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineCreateFlags inValue) { m_struct.flags = inValue; } |
| VkPipelineShaderStageCreateInfo get_stage() { return m_struct.stage; } |
| void set_stage(VkPipelineShaderStageCreateInfo inValue) { m_struct.stage = inValue; } |
| VkPipelineLayout get_layout() { return m_struct.layout; } |
| void set_layout(VkPipelineLayout inValue) { m_struct.layout = inValue; } |
| VkPipeline get_basePipelineHandle() { return m_struct.basePipelineHandle; } |
| void set_basePipelineHandle(VkPipeline inValue) { m_struct.basePipelineHandle = inValue; } |
| int32_t get_basePipelineIndex() { return m_struct.basePipelineIndex; } |
| void set_basePipelineIndex(int32_t inValue) { m_struct.basePipelineIndex = inValue; } |
| |
| |
| private: |
| VkComputePipelineCreateInfo m_struct; |
| const VkComputePipelineCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkcopydescriptorset_struct_wrapper |
| { |
| public: |
| vkcopydescriptorset_struct_wrapper(); |
| vkcopydescriptorset_struct_wrapper(VkCopyDescriptorSet* pInStruct); |
| vkcopydescriptorset_struct_wrapper(const VkCopyDescriptorSet* pInStruct); |
| |
| virtual ~vkcopydescriptorset_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDescriptorSet get_srcSet() { return m_struct.srcSet; } |
| void set_srcSet(VkDescriptorSet inValue) { m_struct.srcSet = inValue; } |
| uint32_t get_srcBinding() { return m_struct.srcBinding; } |
| void set_srcBinding(uint32_t inValue) { m_struct.srcBinding = inValue; } |
| uint32_t get_srcArrayElement() { return m_struct.srcArrayElement; } |
| void set_srcArrayElement(uint32_t inValue) { m_struct.srcArrayElement = inValue; } |
| VkDescriptorSet get_dstSet() { return m_struct.dstSet; } |
| void set_dstSet(VkDescriptorSet inValue) { m_struct.dstSet = inValue; } |
| uint32_t get_dstBinding() { return m_struct.dstBinding; } |
| void set_dstBinding(uint32_t inValue) { m_struct.dstBinding = inValue; } |
| uint32_t get_dstArrayElement() { return m_struct.dstArrayElement; } |
| void set_dstArrayElement(uint32_t inValue) { m_struct.dstArrayElement = inValue; } |
| uint32_t get_descriptorCount() { return m_struct.descriptorCount; } |
| void set_descriptorCount(uint32_t inValue) { m_struct.descriptorCount = inValue; } |
| |
| |
| private: |
| VkCopyDescriptorSet m_struct; |
| const VkCopyDescriptorSet* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdebugmarkermarkerinfoext_struct_wrapper |
| { |
| public: |
| vkdebugmarkermarkerinfoext_struct_wrapper(); |
| vkdebugmarkermarkerinfoext_struct_wrapper(VkDebugMarkerMarkerInfoEXT* pInStruct); |
| vkdebugmarkermarkerinfoext_struct_wrapper(const VkDebugMarkerMarkerInfoEXT* pInStruct); |
| |
| virtual ~vkdebugmarkermarkerinfoext_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| const char* get_pMarkerName() { return m_struct.pMarkerName; } |
| |
| |
| private: |
| VkDebugMarkerMarkerInfoEXT m_struct; |
| const VkDebugMarkerMarkerInfoEXT* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdebugmarkerobjectnameinfoext_struct_wrapper |
| { |
| public: |
| vkdebugmarkerobjectnameinfoext_struct_wrapper(); |
| vkdebugmarkerobjectnameinfoext_struct_wrapper(VkDebugMarkerObjectNameInfoEXT* pInStruct); |
| vkdebugmarkerobjectnameinfoext_struct_wrapper(const VkDebugMarkerObjectNameInfoEXT* pInStruct); |
| |
| virtual ~vkdebugmarkerobjectnameinfoext_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDebugReportObjectTypeEXT get_objectType() { return m_struct.objectType; } |
| void set_objectType(VkDebugReportObjectTypeEXT inValue) { m_struct.objectType = inValue; } |
| uint64_t get_object() { return m_struct.object; } |
| void set_object(uint64_t inValue) { m_struct.object = inValue; } |
| const char* get_pObjectName() { return m_struct.pObjectName; } |
| |
| |
| private: |
| VkDebugMarkerObjectNameInfoEXT m_struct; |
| const VkDebugMarkerObjectNameInfoEXT* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdebugmarkerobjecttaginfoext_struct_wrapper |
| { |
| public: |
| vkdebugmarkerobjecttaginfoext_struct_wrapper(); |
| vkdebugmarkerobjecttaginfoext_struct_wrapper(VkDebugMarkerObjectTagInfoEXT* pInStruct); |
| vkdebugmarkerobjecttaginfoext_struct_wrapper(const VkDebugMarkerObjectTagInfoEXT* pInStruct); |
| |
| virtual ~vkdebugmarkerobjecttaginfoext_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDebugReportObjectTypeEXT get_objectType() { return m_struct.objectType; } |
| void set_objectType(VkDebugReportObjectTypeEXT inValue) { m_struct.objectType = inValue; } |
| uint64_t get_object() { return m_struct.object; } |
| void set_object(uint64_t inValue) { m_struct.object = inValue; } |
| uint64_t get_tagName() { return m_struct.tagName; } |
| void set_tagName(uint64_t inValue) { m_struct.tagName = inValue; } |
| size_t get_tagSize() { return m_struct.tagSize; } |
| void set_tagSize(size_t inValue) { m_struct.tagSize = inValue; } |
| const void* get_pTag() { return m_struct.pTag; } |
| |
| |
| private: |
| VkDebugMarkerObjectTagInfoEXT m_struct; |
| const VkDebugMarkerObjectTagInfoEXT* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdebugreportcallbackcreateinfoext_struct_wrapper |
| { |
| public: |
| vkdebugreportcallbackcreateinfoext_struct_wrapper(); |
| vkdebugreportcallbackcreateinfoext_struct_wrapper(VkDebugReportCallbackCreateInfoEXT* pInStruct); |
| vkdebugreportcallbackcreateinfoext_struct_wrapper(const VkDebugReportCallbackCreateInfoEXT* pInStruct); |
| |
| virtual ~vkdebugreportcallbackcreateinfoext_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDebugReportFlagsEXT get_flags() { return m_struct.flags; } |
| void set_flags(VkDebugReportFlagsEXT inValue) { m_struct.flags = inValue; } |
| PFN_vkDebugReportCallbackEXT get_pfnCallback() { return m_struct.pfnCallback; } |
| void set_pfnCallback(PFN_vkDebugReportCallbackEXT inValue) { m_struct.pfnCallback = inValue; } |
| void* get_pUserData() { return m_struct.pUserData; } |
| void set_pUserData(void* inValue) { m_struct.pUserData = inValue; } |
| |
| |
| private: |
| VkDebugReportCallbackCreateInfoEXT m_struct; |
| const VkDebugReportCallbackCreateInfoEXT* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdedicatedallocationbuffercreateinfonv_struct_wrapper |
| { |
| public: |
| vkdedicatedallocationbuffercreateinfonv_struct_wrapper(); |
| vkdedicatedallocationbuffercreateinfonv_struct_wrapper(VkDedicatedAllocationBufferCreateInfoNV* pInStruct); |
| vkdedicatedallocationbuffercreateinfonv_struct_wrapper(const VkDedicatedAllocationBufferCreateInfoNV* pInStruct); |
| |
| virtual ~vkdedicatedallocationbuffercreateinfonv_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkBool32 get_dedicatedAllocation() { return m_struct.dedicatedAllocation; } |
| void set_dedicatedAllocation(VkBool32 inValue) { m_struct.dedicatedAllocation = inValue; } |
| |
| |
| private: |
| VkDedicatedAllocationBufferCreateInfoNV m_struct; |
| const VkDedicatedAllocationBufferCreateInfoNV* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdedicatedallocationimagecreateinfonv_struct_wrapper |
| { |
| public: |
| vkdedicatedallocationimagecreateinfonv_struct_wrapper(); |
| vkdedicatedallocationimagecreateinfonv_struct_wrapper(VkDedicatedAllocationImageCreateInfoNV* pInStruct); |
| vkdedicatedallocationimagecreateinfonv_struct_wrapper(const VkDedicatedAllocationImageCreateInfoNV* pInStruct); |
| |
| virtual ~vkdedicatedallocationimagecreateinfonv_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkBool32 get_dedicatedAllocation() { return m_struct.dedicatedAllocation; } |
| void set_dedicatedAllocation(VkBool32 inValue) { m_struct.dedicatedAllocation = inValue; } |
| |
| |
| private: |
| VkDedicatedAllocationImageCreateInfoNV m_struct; |
| const VkDedicatedAllocationImageCreateInfoNV* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdedicatedallocationmemoryallocateinfonv_struct_wrapper |
| { |
| public: |
| vkdedicatedallocationmemoryallocateinfonv_struct_wrapper(); |
| vkdedicatedallocationmemoryallocateinfonv_struct_wrapper(VkDedicatedAllocationMemoryAllocateInfoNV* pInStruct); |
| vkdedicatedallocationmemoryallocateinfonv_struct_wrapper(const VkDedicatedAllocationMemoryAllocateInfoNV* pInStruct); |
| |
| virtual ~vkdedicatedallocationmemoryallocateinfonv_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkImage get_image() { return m_struct.image; } |
| void set_image(VkImage inValue) { m_struct.image = inValue; } |
| VkBuffer get_buffer() { return m_struct.buffer; } |
| void set_buffer(VkBuffer inValue) { m_struct.buffer = inValue; } |
| |
| |
| private: |
| VkDedicatedAllocationMemoryAllocateInfoNV m_struct; |
| const VkDedicatedAllocationMemoryAllocateInfoNV* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdescriptorbufferinfo_struct_wrapper |
| { |
| public: |
| vkdescriptorbufferinfo_struct_wrapper(); |
| vkdescriptorbufferinfo_struct_wrapper(VkDescriptorBufferInfo* pInStruct); |
| vkdescriptorbufferinfo_struct_wrapper(const VkDescriptorBufferInfo* pInStruct); |
| |
| virtual ~vkdescriptorbufferinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkBuffer get_buffer() { return m_struct.buffer; } |
| void set_buffer(VkBuffer inValue) { m_struct.buffer = inValue; } |
| VkDeviceSize get_offset() { return m_struct.offset; } |
| void set_offset(VkDeviceSize inValue) { m_struct.offset = inValue; } |
| VkDeviceSize get_range() { return m_struct.range; } |
| void set_range(VkDeviceSize inValue) { m_struct.range = inValue; } |
| |
| |
| private: |
| VkDescriptorBufferInfo m_struct; |
| const VkDescriptorBufferInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdescriptorimageinfo_struct_wrapper |
| { |
| public: |
| vkdescriptorimageinfo_struct_wrapper(); |
| vkdescriptorimageinfo_struct_wrapper(VkDescriptorImageInfo* pInStruct); |
| vkdescriptorimageinfo_struct_wrapper(const VkDescriptorImageInfo* pInStruct); |
| |
| virtual ~vkdescriptorimageinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkSampler get_sampler() { return m_struct.sampler; } |
| void set_sampler(VkSampler inValue) { m_struct.sampler = inValue; } |
| VkImageView get_imageView() { return m_struct.imageView; } |
| void set_imageView(VkImageView inValue) { m_struct.imageView = inValue; } |
| VkImageLayout get_imageLayout() { return m_struct.imageLayout; } |
| void set_imageLayout(VkImageLayout inValue) { m_struct.imageLayout = inValue; } |
| |
| |
| private: |
| VkDescriptorImageInfo m_struct; |
| const VkDescriptorImageInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdescriptorpoolcreateinfo_struct_wrapper |
| { |
| public: |
| vkdescriptorpoolcreateinfo_struct_wrapper(); |
| vkdescriptorpoolcreateinfo_struct_wrapper(VkDescriptorPoolCreateInfo* pInStruct); |
| vkdescriptorpoolcreateinfo_struct_wrapper(const VkDescriptorPoolCreateInfo* pInStruct); |
| |
| virtual ~vkdescriptorpoolcreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDescriptorPoolCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkDescriptorPoolCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_maxSets() { return m_struct.maxSets; } |
| void set_maxSets(uint32_t inValue) { m_struct.maxSets = inValue; } |
| uint32_t get_poolSizeCount() { return m_struct.poolSizeCount; } |
| void set_poolSizeCount(uint32_t inValue) { m_struct.poolSizeCount = inValue; } |
| |
| |
| private: |
| VkDescriptorPoolCreateInfo m_struct; |
| const VkDescriptorPoolCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdescriptorpoolsize_struct_wrapper |
| { |
| public: |
| vkdescriptorpoolsize_struct_wrapper(); |
| vkdescriptorpoolsize_struct_wrapper(VkDescriptorPoolSize* pInStruct); |
| vkdescriptorpoolsize_struct_wrapper(const VkDescriptorPoolSize* pInStruct); |
| |
| virtual ~vkdescriptorpoolsize_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDescriptorType get_type() { return m_struct.type; } |
| void set_type(VkDescriptorType inValue) { m_struct.type = inValue; } |
| uint32_t get_descriptorCount() { return m_struct.descriptorCount; } |
| void set_descriptorCount(uint32_t inValue) { m_struct.descriptorCount = inValue; } |
| |
| |
| private: |
| VkDescriptorPoolSize m_struct; |
| const VkDescriptorPoolSize* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdescriptorsetallocateinfo_struct_wrapper |
| { |
| public: |
| vkdescriptorsetallocateinfo_struct_wrapper(); |
| vkdescriptorsetallocateinfo_struct_wrapper(VkDescriptorSetAllocateInfo* pInStruct); |
| vkdescriptorsetallocateinfo_struct_wrapper(const VkDescriptorSetAllocateInfo* pInStruct); |
| |
| virtual ~vkdescriptorsetallocateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDescriptorPool get_descriptorPool() { return m_struct.descriptorPool; } |
| void set_descriptorPool(VkDescriptorPool inValue) { m_struct.descriptorPool = inValue; } |
| uint32_t get_descriptorSetCount() { return m_struct.descriptorSetCount; } |
| void set_descriptorSetCount(uint32_t inValue) { m_struct.descriptorSetCount = inValue; } |
| |
| |
| private: |
| VkDescriptorSetAllocateInfo m_struct; |
| const VkDescriptorSetAllocateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdescriptorsetlayoutbinding_struct_wrapper |
| { |
| public: |
| vkdescriptorsetlayoutbinding_struct_wrapper(); |
| vkdescriptorsetlayoutbinding_struct_wrapper(VkDescriptorSetLayoutBinding* pInStruct); |
| vkdescriptorsetlayoutbinding_struct_wrapper(const VkDescriptorSetLayoutBinding* pInStruct); |
| |
| virtual ~vkdescriptorsetlayoutbinding_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_binding() { return m_struct.binding; } |
| void set_binding(uint32_t inValue) { m_struct.binding = inValue; } |
| VkDescriptorType get_descriptorType() { return m_struct.descriptorType; } |
| void set_descriptorType(VkDescriptorType inValue) { m_struct.descriptorType = inValue; } |
| uint32_t get_descriptorCount() { return m_struct.descriptorCount; } |
| void set_descriptorCount(uint32_t inValue) { m_struct.descriptorCount = inValue; } |
| VkShaderStageFlags get_stageFlags() { return m_struct.stageFlags; } |
| void set_stageFlags(VkShaderStageFlags inValue) { m_struct.stageFlags = inValue; } |
| |
| |
| private: |
| VkDescriptorSetLayoutBinding m_struct; |
| const VkDescriptorSetLayoutBinding* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdescriptorsetlayoutcreateinfo_struct_wrapper |
| { |
| public: |
| vkdescriptorsetlayoutcreateinfo_struct_wrapper(); |
| vkdescriptorsetlayoutcreateinfo_struct_wrapper(VkDescriptorSetLayoutCreateInfo* pInStruct); |
| vkdescriptorsetlayoutcreateinfo_struct_wrapper(const VkDescriptorSetLayoutCreateInfo* pInStruct); |
| |
| virtual ~vkdescriptorsetlayoutcreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDescriptorSetLayoutCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkDescriptorSetLayoutCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_bindingCount() { return m_struct.bindingCount; } |
| void set_bindingCount(uint32_t inValue) { m_struct.bindingCount = inValue; } |
| |
| |
| private: |
| VkDescriptorSetLayoutCreateInfo m_struct; |
| const VkDescriptorSetLayoutCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdevicecreateinfo_struct_wrapper |
| { |
| public: |
| vkdevicecreateinfo_struct_wrapper(); |
| vkdevicecreateinfo_struct_wrapper(VkDeviceCreateInfo* pInStruct); |
| vkdevicecreateinfo_struct_wrapper(const VkDeviceCreateInfo* pInStruct); |
| |
| virtual ~vkdevicecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDeviceCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkDeviceCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_queueCreateInfoCount() { return m_struct.queueCreateInfoCount; } |
| void set_queueCreateInfoCount(uint32_t inValue) { m_struct.queueCreateInfoCount = inValue; } |
| uint32_t get_enabledLayerCount() { return m_struct.enabledLayerCount; } |
| void set_enabledLayerCount(uint32_t inValue) { m_struct.enabledLayerCount = inValue; } |
| uint32_t get_enabledExtensionCount() { return m_struct.enabledExtensionCount; } |
| void set_enabledExtensionCount(uint32_t inValue) { m_struct.enabledExtensionCount = inValue; } |
| const VkPhysicalDeviceFeatures* get_pEnabledFeatures() { return m_struct.pEnabledFeatures; } |
| |
| |
| private: |
| VkDeviceCreateInfo m_struct; |
| const VkDeviceCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdevicequeuecreateinfo_struct_wrapper |
| { |
| public: |
| vkdevicequeuecreateinfo_struct_wrapper(); |
| vkdevicequeuecreateinfo_struct_wrapper(VkDeviceQueueCreateInfo* pInStruct); |
| vkdevicequeuecreateinfo_struct_wrapper(const VkDeviceQueueCreateInfo* pInStruct); |
| |
| virtual ~vkdevicequeuecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDeviceQueueCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkDeviceQueueCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_queueFamilyIndex() { return m_struct.queueFamilyIndex; } |
| void set_queueFamilyIndex(uint32_t inValue) { m_struct.queueFamilyIndex = inValue; } |
| uint32_t get_queueCount() { return m_struct.queueCount; } |
| void set_queueCount(uint32_t inValue) { m_struct.queueCount = inValue; } |
| |
| |
| private: |
| VkDeviceQueueCreateInfo m_struct; |
| const VkDeviceQueueCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdispatchindirectcommand_struct_wrapper |
| { |
| public: |
| vkdispatchindirectcommand_struct_wrapper(); |
| vkdispatchindirectcommand_struct_wrapper(VkDispatchIndirectCommand* pInStruct); |
| vkdispatchindirectcommand_struct_wrapper(const VkDispatchIndirectCommand* pInStruct); |
| |
| virtual ~vkdispatchindirectcommand_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_x() { return m_struct.x; } |
| void set_x(uint32_t inValue) { m_struct.x = inValue; } |
| uint32_t get_y() { return m_struct.y; } |
| void set_y(uint32_t inValue) { m_struct.y = inValue; } |
| uint32_t get_z() { return m_struct.z; } |
| void set_z(uint32_t inValue) { m_struct.z = inValue; } |
| |
| |
| private: |
| VkDispatchIndirectCommand m_struct; |
| const VkDispatchIndirectCommand* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdisplaymodecreateinfokhr_struct_wrapper |
| { |
| public: |
| vkdisplaymodecreateinfokhr_struct_wrapper(); |
| vkdisplaymodecreateinfokhr_struct_wrapper(VkDisplayModeCreateInfoKHR* pInStruct); |
| vkdisplaymodecreateinfokhr_struct_wrapper(const VkDisplayModeCreateInfoKHR* pInStruct); |
| |
| virtual ~vkdisplaymodecreateinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDisplayModeCreateFlagsKHR get_flags() { return m_struct.flags; } |
| void set_flags(VkDisplayModeCreateFlagsKHR inValue) { m_struct.flags = inValue; } |
| VkDisplayModeParametersKHR get_parameters() { return m_struct.parameters; } |
| void set_parameters(VkDisplayModeParametersKHR inValue) { m_struct.parameters = inValue; } |
| |
| |
| private: |
| VkDisplayModeCreateInfoKHR m_struct; |
| const VkDisplayModeCreateInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdisplaymodeparameterskhr_struct_wrapper |
| { |
| public: |
| vkdisplaymodeparameterskhr_struct_wrapper(); |
| vkdisplaymodeparameterskhr_struct_wrapper(VkDisplayModeParametersKHR* pInStruct); |
| vkdisplaymodeparameterskhr_struct_wrapper(const VkDisplayModeParametersKHR* pInStruct); |
| |
| virtual ~vkdisplaymodeparameterskhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkExtent2D get_visibleRegion() { return m_struct.visibleRegion; } |
| void set_visibleRegion(VkExtent2D inValue) { m_struct.visibleRegion = inValue; } |
| uint32_t get_refreshRate() { return m_struct.refreshRate; } |
| void set_refreshRate(uint32_t inValue) { m_struct.refreshRate = inValue; } |
| |
| |
| private: |
| VkDisplayModeParametersKHR m_struct; |
| const VkDisplayModeParametersKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdisplaymodepropertieskhr_struct_wrapper |
| { |
| public: |
| vkdisplaymodepropertieskhr_struct_wrapper(); |
| vkdisplaymodepropertieskhr_struct_wrapper(VkDisplayModePropertiesKHR* pInStruct); |
| vkdisplaymodepropertieskhr_struct_wrapper(const VkDisplayModePropertiesKHR* pInStruct); |
| |
| virtual ~vkdisplaymodepropertieskhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDisplayModeKHR get_displayMode() { return m_struct.displayMode; } |
| void set_displayMode(VkDisplayModeKHR inValue) { m_struct.displayMode = inValue; } |
| VkDisplayModeParametersKHR get_parameters() { return m_struct.parameters; } |
| void set_parameters(VkDisplayModeParametersKHR inValue) { m_struct.parameters = inValue; } |
| |
| |
| private: |
| VkDisplayModePropertiesKHR m_struct; |
| const VkDisplayModePropertiesKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdisplayplanecapabilitieskhr_struct_wrapper |
| { |
| public: |
| vkdisplayplanecapabilitieskhr_struct_wrapper(); |
| vkdisplayplanecapabilitieskhr_struct_wrapper(VkDisplayPlaneCapabilitiesKHR* pInStruct); |
| vkdisplayplanecapabilitieskhr_struct_wrapper(const VkDisplayPlaneCapabilitiesKHR* pInStruct); |
| |
| virtual ~vkdisplayplanecapabilitieskhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDisplayPlaneAlphaFlagsKHR get_supportedAlpha() { return m_struct.supportedAlpha; } |
| void set_supportedAlpha(VkDisplayPlaneAlphaFlagsKHR inValue) { m_struct.supportedAlpha = inValue; } |
| VkOffset2D get_minSrcPosition() { return m_struct.minSrcPosition; } |
| void set_minSrcPosition(VkOffset2D inValue) { m_struct.minSrcPosition = inValue; } |
| VkOffset2D get_maxSrcPosition() { return m_struct.maxSrcPosition; } |
| void set_maxSrcPosition(VkOffset2D inValue) { m_struct.maxSrcPosition = inValue; } |
| VkExtent2D get_minSrcExtent() { return m_struct.minSrcExtent; } |
| void set_minSrcExtent(VkExtent2D inValue) { m_struct.minSrcExtent = inValue; } |
| VkExtent2D get_maxSrcExtent() { return m_struct.maxSrcExtent; } |
| void set_maxSrcExtent(VkExtent2D inValue) { m_struct.maxSrcExtent = inValue; } |
| VkOffset2D get_minDstPosition() { return m_struct.minDstPosition; } |
| void set_minDstPosition(VkOffset2D inValue) { m_struct.minDstPosition = inValue; } |
| VkOffset2D get_maxDstPosition() { return m_struct.maxDstPosition; } |
| void set_maxDstPosition(VkOffset2D inValue) { m_struct.maxDstPosition = inValue; } |
| VkExtent2D get_minDstExtent() { return m_struct.minDstExtent; } |
| void set_minDstExtent(VkExtent2D inValue) { m_struct.minDstExtent = inValue; } |
| VkExtent2D get_maxDstExtent() { return m_struct.maxDstExtent; } |
| void set_maxDstExtent(VkExtent2D inValue) { m_struct.maxDstExtent = inValue; } |
| |
| |
| private: |
| VkDisplayPlaneCapabilitiesKHR m_struct; |
| const VkDisplayPlaneCapabilitiesKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdisplayplanepropertieskhr_struct_wrapper |
| { |
| public: |
| vkdisplayplanepropertieskhr_struct_wrapper(); |
| vkdisplayplanepropertieskhr_struct_wrapper(VkDisplayPlanePropertiesKHR* pInStruct); |
| vkdisplayplanepropertieskhr_struct_wrapper(const VkDisplayPlanePropertiesKHR* pInStruct); |
| |
| virtual ~vkdisplayplanepropertieskhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDisplayKHR get_currentDisplay() { return m_struct.currentDisplay; } |
| void set_currentDisplay(VkDisplayKHR inValue) { m_struct.currentDisplay = inValue; } |
| uint32_t get_currentStackIndex() { return m_struct.currentStackIndex; } |
| void set_currentStackIndex(uint32_t inValue) { m_struct.currentStackIndex = inValue; } |
| |
| |
| private: |
| VkDisplayPlanePropertiesKHR m_struct; |
| const VkDisplayPlanePropertiesKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdisplaypresentinfokhr_struct_wrapper |
| { |
| public: |
| vkdisplaypresentinfokhr_struct_wrapper(); |
| vkdisplaypresentinfokhr_struct_wrapper(VkDisplayPresentInfoKHR* pInStruct); |
| vkdisplaypresentinfokhr_struct_wrapper(const VkDisplayPresentInfoKHR* pInStruct); |
| |
| virtual ~vkdisplaypresentinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkRect2D get_srcRect() { return m_struct.srcRect; } |
| void set_srcRect(VkRect2D inValue) { m_struct.srcRect = inValue; } |
| VkRect2D get_dstRect() { return m_struct.dstRect; } |
| void set_dstRect(VkRect2D inValue) { m_struct.dstRect = inValue; } |
| VkBool32 get_persistent() { return m_struct.persistent; } |
| void set_persistent(VkBool32 inValue) { m_struct.persistent = inValue; } |
| |
| |
| private: |
| VkDisplayPresentInfoKHR m_struct; |
| const VkDisplayPresentInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdisplaypropertieskhr_struct_wrapper |
| { |
| public: |
| vkdisplaypropertieskhr_struct_wrapper(); |
| vkdisplaypropertieskhr_struct_wrapper(VkDisplayPropertiesKHR* pInStruct); |
| vkdisplaypropertieskhr_struct_wrapper(const VkDisplayPropertiesKHR* pInStruct); |
| |
| virtual ~vkdisplaypropertieskhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDisplayKHR get_display() { return m_struct.display; } |
| void set_display(VkDisplayKHR inValue) { m_struct.display = inValue; } |
| const char* get_displayName() { return m_struct.displayName; } |
| VkExtent2D get_physicalDimensions() { return m_struct.physicalDimensions; } |
| void set_physicalDimensions(VkExtent2D inValue) { m_struct.physicalDimensions = inValue; } |
| VkExtent2D get_physicalResolution() { return m_struct.physicalResolution; } |
| void set_physicalResolution(VkExtent2D inValue) { m_struct.physicalResolution = inValue; } |
| VkSurfaceTransformFlagsKHR get_supportedTransforms() { return m_struct.supportedTransforms; } |
| void set_supportedTransforms(VkSurfaceTransformFlagsKHR inValue) { m_struct.supportedTransforms = inValue; } |
| VkBool32 get_planeReorderPossible() { return m_struct.planeReorderPossible; } |
| void set_planeReorderPossible(VkBool32 inValue) { m_struct.planeReorderPossible = inValue; } |
| VkBool32 get_persistentContent() { return m_struct.persistentContent; } |
| void set_persistentContent(VkBool32 inValue) { m_struct.persistentContent = inValue; } |
| |
| |
| private: |
| VkDisplayPropertiesKHR m_struct; |
| const VkDisplayPropertiesKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdisplaysurfacecreateinfokhr_struct_wrapper |
| { |
| public: |
| vkdisplaysurfacecreateinfokhr_struct_wrapper(); |
| vkdisplaysurfacecreateinfokhr_struct_wrapper(VkDisplaySurfaceCreateInfoKHR* pInStruct); |
| vkdisplaysurfacecreateinfokhr_struct_wrapper(const VkDisplaySurfaceCreateInfoKHR* pInStruct); |
| |
| virtual ~vkdisplaysurfacecreateinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDisplaySurfaceCreateFlagsKHR get_flags() { return m_struct.flags; } |
| void set_flags(VkDisplaySurfaceCreateFlagsKHR inValue) { m_struct.flags = inValue; } |
| VkDisplayModeKHR get_displayMode() { return m_struct.displayMode; } |
| void set_displayMode(VkDisplayModeKHR inValue) { m_struct.displayMode = inValue; } |
| uint32_t get_planeIndex() { return m_struct.planeIndex; } |
| void set_planeIndex(uint32_t inValue) { m_struct.planeIndex = inValue; } |
| uint32_t get_planeStackIndex() { return m_struct.planeStackIndex; } |
| void set_planeStackIndex(uint32_t inValue) { m_struct.planeStackIndex = inValue; } |
| VkSurfaceTransformFlagBitsKHR get_transform() { return m_struct.transform; } |
| void set_transform(VkSurfaceTransformFlagBitsKHR inValue) { m_struct.transform = inValue; } |
| float get_globalAlpha() { return m_struct.globalAlpha; } |
| void set_globalAlpha(float inValue) { m_struct.globalAlpha = inValue; } |
| VkDisplayPlaneAlphaFlagBitsKHR get_alphaMode() { return m_struct.alphaMode; } |
| void set_alphaMode(VkDisplayPlaneAlphaFlagBitsKHR inValue) { m_struct.alphaMode = inValue; } |
| VkExtent2D get_imageExtent() { return m_struct.imageExtent; } |
| void set_imageExtent(VkExtent2D inValue) { m_struct.imageExtent = inValue; } |
| |
| |
| private: |
| VkDisplaySurfaceCreateInfoKHR m_struct; |
| const VkDisplaySurfaceCreateInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdrawindexedindirectcommand_struct_wrapper |
| { |
| public: |
| vkdrawindexedindirectcommand_struct_wrapper(); |
| vkdrawindexedindirectcommand_struct_wrapper(VkDrawIndexedIndirectCommand* pInStruct); |
| vkdrawindexedindirectcommand_struct_wrapper(const VkDrawIndexedIndirectCommand* pInStruct); |
| |
| virtual ~vkdrawindexedindirectcommand_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_indexCount() { return m_struct.indexCount; } |
| void set_indexCount(uint32_t inValue) { m_struct.indexCount = inValue; } |
| uint32_t get_instanceCount() { return m_struct.instanceCount; } |
| void set_instanceCount(uint32_t inValue) { m_struct.instanceCount = inValue; } |
| uint32_t get_firstIndex() { return m_struct.firstIndex; } |
| void set_firstIndex(uint32_t inValue) { m_struct.firstIndex = inValue; } |
| int32_t get_vertexOffset() { return m_struct.vertexOffset; } |
| void set_vertexOffset(int32_t inValue) { m_struct.vertexOffset = inValue; } |
| uint32_t get_firstInstance() { return m_struct.firstInstance; } |
| void set_firstInstance(uint32_t inValue) { m_struct.firstInstance = inValue; } |
| |
| |
| private: |
| VkDrawIndexedIndirectCommand m_struct; |
| const VkDrawIndexedIndirectCommand* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkdrawindirectcommand_struct_wrapper |
| { |
| public: |
| vkdrawindirectcommand_struct_wrapper(); |
| vkdrawindirectcommand_struct_wrapper(VkDrawIndirectCommand* pInStruct); |
| vkdrawindirectcommand_struct_wrapper(const VkDrawIndirectCommand* pInStruct); |
| |
| virtual ~vkdrawindirectcommand_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_vertexCount() { return m_struct.vertexCount; } |
| void set_vertexCount(uint32_t inValue) { m_struct.vertexCount = inValue; } |
| uint32_t get_instanceCount() { return m_struct.instanceCount; } |
| void set_instanceCount(uint32_t inValue) { m_struct.instanceCount = inValue; } |
| uint32_t get_firstVertex() { return m_struct.firstVertex; } |
| void set_firstVertex(uint32_t inValue) { m_struct.firstVertex = inValue; } |
| uint32_t get_firstInstance() { return m_struct.firstInstance; } |
| void set_firstInstance(uint32_t inValue) { m_struct.firstInstance = inValue; } |
| |
| |
| private: |
| VkDrawIndirectCommand m_struct; |
| const VkDrawIndirectCommand* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkeventcreateinfo_struct_wrapper |
| { |
| public: |
| vkeventcreateinfo_struct_wrapper(); |
| vkeventcreateinfo_struct_wrapper(VkEventCreateInfo* pInStruct); |
| vkeventcreateinfo_struct_wrapper(const VkEventCreateInfo* pInStruct); |
| |
| virtual ~vkeventcreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkEventCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkEventCreateFlags inValue) { m_struct.flags = inValue; } |
| |
| |
| private: |
| VkEventCreateInfo m_struct; |
| const VkEventCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkexportmemoryallocateinfonv_struct_wrapper |
| { |
| public: |
| vkexportmemoryallocateinfonv_struct_wrapper(); |
| vkexportmemoryallocateinfonv_struct_wrapper(VkExportMemoryAllocateInfoNV* pInStruct); |
| vkexportmemoryallocateinfonv_struct_wrapper(const VkExportMemoryAllocateInfoNV* pInStruct); |
| |
| virtual ~vkexportmemoryallocateinfonv_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkExternalMemoryHandleTypeFlagsNV get_handleTypes() { return m_struct.handleTypes; } |
| void set_handleTypes(VkExternalMemoryHandleTypeFlagsNV inValue) { m_struct.handleTypes = inValue; } |
| |
| |
| private: |
| VkExportMemoryAllocateInfoNV m_struct; |
| const VkExportMemoryAllocateInfoNV* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkexportmemorywin32handleinfonv_struct_wrapper |
| { |
| public: |
| vkexportmemorywin32handleinfonv_struct_wrapper(); |
| vkexportmemorywin32handleinfonv_struct_wrapper(VkExportMemoryWin32HandleInfoNV* pInStruct); |
| vkexportmemorywin32handleinfonv_struct_wrapper(const VkExportMemoryWin32HandleInfoNV* pInStruct); |
| |
| virtual ~vkexportmemorywin32handleinfonv_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| const SECURITY_ATTRIBUTES* get_pAttributes() { return m_struct.pAttributes; } |
| DWORD get_dwAccess() { return m_struct.dwAccess; } |
| void set_dwAccess(DWORD inValue) { m_struct.dwAccess = inValue; } |
| |
| |
| private: |
| VkExportMemoryWin32HandleInfoNV m_struct; |
| const VkExportMemoryWin32HandleInfoNV* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkextensionproperties_struct_wrapper |
| { |
| public: |
| vkextensionproperties_struct_wrapper(); |
| vkextensionproperties_struct_wrapper(VkExtensionProperties* pInStruct); |
| vkextensionproperties_struct_wrapper(const VkExtensionProperties* pInStruct); |
| |
| virtual ~vkextensionproperties_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_specVersion() { return m_struct.specVersion; } |
| void set_specVersion(uint32_t inValue) { m_struct.specVersion = inValue; } |
| |
| |
| private: |
| VkExtensionProperties m_struct; |
| const VkExtensionProperties* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkextent2d_struct_wrapper |
| { |
| public: |
| vkextent2d_struct_wrapper(); |
| vkextent2d_struct_wrapper(VkExtent2D* pInStruct); |
| vkextent2d_struct_wrapper(const VkExtent2D* pInStruct); |
| |
| virtual ~vkextent2d_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_width() { return m_struct.width; } |
| void set_width(uint32_t inValue) { m_struct.width = inValue; } |
| uint32_t get_height() { return m_struct.height; } |
| void set_height(uint32_t inValue) { m_struct.height = inValue; } |
| |
| |
| private: |
| VkExtent2D m_struct; |
| const VkExtent2D* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkextent3d_struct_wrapper |
| { |
| public: |
| vkextent3d_struct_wrapper(); |
| vkextent3d_struct_wrapper(VkExtent3D* pInStruct); |
| vkextent3d_struct_wrapper(const VkExtent3D* pInStruct); |
| |
| virtual ~vkextent3d_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_width() { return m_struct.width; } |
| void set_width(uint32_t inValue) { m_struct.width = inValue; } |
| uint32_t get_height() { return m_struct.height; } |
| void set_height(uint32_t inValue) { m_struct.height = inValue; } |
| uint32_t get_depth() { return m_struct.depth; } |
| void set_depth(uint32_t inValue) { m_struct.depth = inValue; } |
| |
| |
| private: |
| VkExtent3D m_struct; |
| const VkExtent3D* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkexternalimageformatpropertiesnv_struct_wrapper |
| { |
| public: |
| vkexternalimageformatpropertiesnv_struct_wrapper(); |
| vkexternalimageformatpropertiesnv_struct_wrapper(VkExternalImageFormatPropertiesNV* pInStruct); |
| vkexternalimageformatpropertiesnv_struct_wrapper(const VkExternalImageFormatPropertiesNV* pInStruct); |
| |
| virtual ~vkexternalimageformatpropertiesnv_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImageFormatProperties get_imageFormatProperties() { return m_struct.imageFormatProperties; } |
| void set_imageFormatProperties(VkImageFormatProperties inValue) { m_struct.imageFormatProperties = inValue; } |
| VkExternalMemoryFeatureFlagsNV get_externalMemoryFeatures() { return m_struct.externalMemoryFeatures; } |
| void set_externalMemoryFeatures(VkExternalMemoryFeatureFlagsNV inValue) { m_struct.externalMemoryFeatures = inValue; } |
| VkExternalMemoryHandleTypeFlagsNV get_exportFromImportedHandleTypes() { return m_struct.exportFromImportedHandleTypes; } |
| void set_exportFromImportedHandleTypes(VkExternalMemoryHandleTypeFlagsNV inValue) { m_struct.exportFromImportedHandleTypes = inValue; } |
| VkExternalMemoryHandleTypeFlagsNV get_compatibleHandleTypes() { return m_struct.compatibleHandleTypes; } |
| void set_compatibleHandleTypes(VkExternalMemoryHandleTypeFlagsNV inValue) { m_struct.compatibleHandleTypes = inValue; } |
| |
| |
| private: |
| VkExternalImageFormatPropertiesNV m_struct; |
| const VkExternalImageFormatPropertiesNV* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkexternalmemoryimagecreateinfonv_struct_wrapper |
| { |
| public: |
| vkexternalmemoryimagecreateinfonv_struct_wrapper(); |
| vkexternalmemoryimagecreateinfonv_struct_wrapper(VkExternalMemoryImageCreateInfoNV* pInStruct); |
| vkexternalmemoryimagecreateinfonv_struct_wrapper(const VkExternalMemoryImageCreateInfoNV* pInStruct); |
| |
| virtual ~vkexternalmemoryimagecreateinfonv_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkExternalMemoryHandleTypeFlagsNV get_handleTypes() { return m_struct.handleTypes; } |
| void set_handleTypes(VkExternalMemoryHandleTypeFlagsNV inValue) { m_struct.handleTypes = inValue; } |
| |
| |
| private: |
| VkExternalMemoryImageCreateInfoNV m_struct; |
| const VkExternalMemoryImageCreateInfoNV* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkfencecreateinfo_struct_wrapper |
| { |
| public: |
| vkfencecreateinfo_struct_wrapper(); |
| vkfencecreateinfo_struct_wrapper(VkFenceCreateInfo* pInStruct); |
| vkfencecreateinfo_struct_wrapper(const VkFenceCreateInfo* pInStruct); |
| |
| virtual ~vkfencecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkFenceCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkFenceCreateFlags inValue) { m_struct.flags = inValue; } |
| |
| |
| private: |
| VkFenceCreateInfo m_struct; |
| const VkFenceCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkformatproperties_struct_wrapper |
| { |
| public: |
| vkformatproperties_struct_wrapper(); |
| vkformatproperties_struct_wrapper(VkFormatProperties* pInStruct); |
| vkformatproperties_struct_wrapper(const VkFormatProperties* pInStruct); |
| |
| virtual ~vkformatproperties_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkFormatFeatureFlags get_linearTilingFeatures() { return m_struct.linearTilingFeatures; } |
| void set_linearTilingFeatures(VkFormatFeatureFlags inValue) { m_struct.linearTilingFeatures = inValue; } |
| VkFormatFeatureFlags get_optimalTilingFeatures() { return m_struct.optimalTilingFeatures; } |
| void set_optimalTilingFeatures(VkFormatFeatureFlags inValue) { m_struct.optimalTilingFeatures = inValue; } |
| VkFormatFeatureFlags get_bufferFeatures() { return m_struct.bufferFeatures; } |
| void set_bufferFeatures(VkFormatFeatureFlags inValue) { m_struct.bufferFeatures = inValue; } |
| |
| |
| private: |
| VkFormatProperties m_struct; |
| const VkFormatProperties* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkframebuffercreateinfo_struct_wrapper |
| { |
| public: |
| vkframebuffercreateinfo_struct_wrapper(); |
| vkframebuffercreateinfo_struct_wrapper(VkFramebufferCreateInfo* pInStruct); |
| vkframebuffercreateinfo_struct_wrapper(const VkFramebufferCreateInfo* pInStruct); |
| |
| virtual ~vkframebuffercreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkFramebufferCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkFramebufferCreateFlags inValue) { m_struct.flags = inValue; } |
| VkRenderPass get_renderPass() { return m_struct.renderPass; } |
| void set_renderPass(VkRenderPass inValue) { m_struct.renderPass = inValue; } |
| uint32_t get_attachmentCount() { return m_struct.attachmentCount; } |
| void set_attachmentCount(uint32_t inValue) { m_struct.attachmentCount = inValue; } |
| uint32_t get_width() { return m_struct.width; } |
| void set_width(uint32_t inValue) { m_struct.width = inValue; } |
| uint32_t get_height() { return m_struct.height; } |
| void set_height(uint32_t inValue) { m_struct.height = inValue; } |
| uint32_t get_layers() { return m_struct.layers; } |
| void set_layers(uint32_t inValue) { m_struct.layers = inValue; } |
| |
| |
| private: |
| VkFramebufferCreateInfo m_struct; |
| const VkFramebufferCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkgraphicspipelinecreateinfo_struct_wrapper |
| { |
| public: |
| vkgraphicspipelinecreateinfo_struct_wrapper(); |
| vkgraphicspipelinecreateinfo_struct_wrapper(VkGraphicsPipelineCreateInfo* pInStruct); |
| vkgraphicspipelinecreateinfo_struct_wrapper(const VkGraphicsPipelineCreateInfo* pInStruct); |
| |
| virtual ~vkgraphicspipelinecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_stageCount() { return m_struct.stageCount; } |
| void set_stageCount(uint32_t inValue) { m_struct.stageCount = inValue; } |
| const VkPipelineVertexInputStateCreateInfo* get_pVertexInputState() { return m_struct.pVertexInputState; } |
| const VkPipelineInputAssemblyStateCreateInfo* get_pInputAssemblyState() { return m_struct.pInputAssemblyState; } |
| const VkPipelineTessellationStateCreateInfo* get_pTessellationState() { return m_struct.pTessellationState; } |
| const VkPipelineViewportStateCreateInfo* get_pViewportState() { return m_struct.pViewportState; } |
| const VkPipelineRasterizationStateCreateInfo* get_pRasterizationState() { return m_struct.pRasterizationState; } |
| const VkPipelineMultisampleStateCreateInfo* get_pMultisampleState() { return m_struct.pMultisampleState; } |
| const VkPipelineDepthStencilStateCreateInfo* get_pDepthStencilState() { return m_struct.pDepthStencilState; } |
| const VkPipelineColorBlendStateCreateInfo* get_pColorBlendState() { return m_struct.pColorBlendState; } |
| const VkPipelineDynamicStateCreateInfo* get_pDynamicState() { return m_struct.pDynamicState; } |
| VkPipelineLayout get_layout() { return m_struct.layout; } |
| void set_layout(VkPipelineLayout inValue) { m_struct.layout = inValue; } |
| VkRenderPass get_renderPass() { return m_struct.renderPass; } |
| void set_renderPass(VkRenderPass inValue) { m_struct.renderPass = inValue; } |
| uint32_t get_subpass() { return m_struct.subpass; } |
| void set_subpass(uint32_t inValue) { m_struct.subpass = inValue; } |
| VkPipeline get_basePipelineHandle() { return m_struct.basePipelineHandle; } |
| void set_basePipelineHandle(VkPipeline inValue) { m_struct.basePipelineHandle = inValue; } |
| int32_t get_basePipelineIndex() { return m_struct.basePipelineIndex; } |
| void set_basePipelineIndex(int32_t inValue) { m_struct.basePipelineIndex = inValue; } |
| |
| |
| private: |
| VkGraphicsPipelineCreateInfo m_struct; |
| const VkGraphicsPipelineCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimageblit_struct_wrapper |
| { |
| public: |
| vkimageblit_struct_wrapper(); |
| vkimageblit_struct_wrapper(VkImageBlit* pInStruct); |
| vkimageblit_struct_wrapper(const VkImageBlit* pInStruct); |
| |
| virtual ~vkimageblit_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImageSubresourceLayers get_srcSubresource() { return m_struct.srcSubresource; } |
| void set_srcSubresource(VkImageSubresourceLayers inValue) { m_struct.srcSubresource = inValue; } |
| VkImageSubresourceLayers get_dstSubresource() { return m_struct.dstSubresource; } |
| void set_dstSubresource(VkImageSubresourceLayers inValue) { m_struct.dstSubresource = inValue; } |
| |
| |
| private: |
| VkImageBlit m_struct; |
| const VkImageBlit* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimagecopy_struct_wrapper |
| { |
| public: |
| vkimagecopy_struct_wrapper(); |
| vkimagecopy_struct_wrapper(VkImageCopy* pInStruct); |
| vkimagecopy_struct_wrapper(const VkImageCopy* pInStruct); |
| |
| virtual ~vkimagecopy_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImageSubresourceLayers get_srcSubresource() { return m_struct.srcSubresource; } |
| void set_srcSubresource(VkImageSubresourceLayers inValue) { m_struct.srcSubresource = inValue; } |
| VkOffset3D get_srcOffset() { return m_struct.srcOffset; } |
| void set_srcOffset(VkOffset3D inValue) { m_struct.srcOffset = inValue; } |
| VkImageSubresourceLayers get_dstSubresource() { return m_struct.dstSubresource; } |
| void set_dstSubresource(VkImageSubresourceLayers inValue) { m_struct.dstSubresource = inValue; } |
| VkOffset3D get_dstOffset() { return m_struct.dstOffset; } |
| void set_dstOffset(VkOffset3D inValue) { m_struct.dstOffset = inValue; } |
| VkExtent3D get_extent() { return m_struct.extent; } |
| void set_extent(VkExtent3D inValue) { m_struct.extent = inValue; } |
| |
| |
| private: |
| VkImageCopy m_struct; |
| const VkImageCopy* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimagecreateinfo_struct_wrapper |
| { |
| public: |
| vkimagecreateinfo_struct_wrapper(); |
| vkimagecreateinfo_struct_wrapper(VkImageCreateInfo* pInStruct); |
| vkimagecreateinfo_struct_wrapper(const VkImageCreateInfo* pInStruct); |
| |
| virtual ~vkimagecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkImageCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkImageCreateFlags inValue) { m_struct.flags = inValue; } |
| VkImageType get_imageType() { return m_struct.imageType; } |
| void set_imageType(VkImageType inValue) { m_struct.imageType = inValue; } |
| VkFormat get_format() { return m_struct.format; } |
| void set_format(VkFormat inValue) { m_struct.format = inValue; } |
| VkExtent3D get_extent() { return m_struct.extent; } |
| void set_extent(VkExtent3D inValue) { m_struct.extent = inValue; } |
| uint32_t get_mipLevels() { return m_struct.mipLevels; } |
| void set_mipLevels(uint32_t inValue) { m_struct.mipLevels = inValue; } |
| uint32_t get_arrayLayers() { return m_struct.arrayLayers; } |
| void set_arrayLayers(uint32_t inValue) { m_struct.arrayLayers = inValue; } |
| VkSampleCountFlagBits get_samples() { return m_struct.samples; } |
| void set_samples(VkSampleCountFlagBits inValue) { m_struct.samples = inValue; } |
| VkImageTiling get_tiling() { return m_struct.tiling; } |
| void set_tiling(VkImageTiling inValue) { m_struct.tiling = inValue; } |
| VkImageUsageFlags get_usage() { return m_struct.usage; } |
| void set_usage(VkImageUsageFlags inValue) { m_struct.usage = inValue; } |
| VkSharingMode get_sharingMode() { return m_struct.sharingMode; } |
| void set_sharingMode(VkSharingMode inValue) { m_struct.sharingMode = inValue; } |
| uint32_t get_queueFamilyIndexCount() { return m_struct.queueFamilyIndexCount; } |
| void set_queueFamilyIndexCount(uint32_t inValue) { m_struct.queueFamilyIndexCount = inValue; } |
| VkImageLayout get_initialLayout() { return m_struct.initialLayout; } |
| void set_initialLayout(VkImageLayout inValue) { m_struct.initialLayout = inValue; } |
| |
| |
| private: |
| VkImageCreateInfo m_struct; |
| const VkImageCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimageformatproperties_struct_wrapper |
| { |
| public: |
| vkimageformatproperties_struct_wrapper(); |
| vkimageformatproperties_struct_wrapper(VkImageFormatProperties* pInStruct); |
| vkimageformatproperties_struct_wrapper(const VkImageFormatProperties* pInStruct); |
| |
| virtual ~vkimageformatproperties_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkExtent3D get_maxExtent() { return m_struct.maxExtent; } |
| void set_maxExtent(VkExtent3D inValue) { m_struct.maxExtent = inValue; } |
| uint32_t get_maxMipLevels() { return m_struct.maxMipLevels; } |
| void set_maxMipLevels(uint32_t inValue) { m_struct.maxMipLevels = inValue; } |
| uint32_t get_maxArrayLayers() { return m_struct.maxArrayLayers; } |
| void set_maxArrayLayers(uint32_t inValue) { m_struct.maxArrayLayers = inValue; } |
| VkSampleCountFlags get_sampleCounts() { return m_struct.sampleCounts; } |
| void set_sampleCounts(VkSampleCountFlags inValue) { m_struct.sampleCounts = inValue; } |
| VkDeviceSize get_maxResourceSize() { return m_struct.maxResourceSize; } |
| void set_maxResourceSize(VkDeviceSize inValue) { m_struct.maxResourceSize = inValue; } |
| |
| |
| private: |
| VkImageFormatProperties m_struct; |
| const VkImageFormatProperties* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimagememorybarrier_struct_wrapper |
| { |
| public: |
| vkimagememorybarrier_struct_wrapper(); |
| vkimagememorybarrier_struct_wrapper(VkImageMemoryBarrier* pInStruct); |
| vkimagememorybarrier_struct_wrapper(const VkImageMemoryBarrier* pInStruct); |
| |
| virtual ~vkimagememorybarrier_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkAccessFlags get_srcAccessMask() { return m_struct.srcAccessMask; } |
| void set_srcAccessMask(VkAccessFlags inValue) { m_struct.srcAccessMask = inValue; } |
| VkAccessFlags get_dstAccessMask() { return m_struct.dstAccessMask; } |
| void set_dstAccessMask(VkAccessFlags inValue) { m_struct.dstAccessMask = inValue; } |
| VkImageLayout get_oldLayout() { return m_struct.oldLayout; } |
| void set_oldLayout(VkImageLayout inValue) { m_struct.oldLayout = inValue; } |
| VkImageLayout get_newLayout() { return m_struct.newLayout; } |
| void set_newLayout(VkImageLayout inValue) { m_struct.newLayout = inValue; } |
| uint32_t get_srcQueueFamilyIndex() { return m_struct.srcQueueFamilyIndex; } |
| void set_srcQueueFamilyIndex(uint32_t inValue) { m_struct.srcQueueFamilyIndex = inValue; } |
| uint32_t get_dstQueueFamilyIndex() { return m_struct.dstQueueFamilyIndex; } |
| void set_dstQueueFamilyIndex(uint32_t inValue) { m_struct.dstQueueFamilyIndex = inValue; } |
| VkImage get_image() { return m_struct.image; } |
| void set_image(VkImage inValue) { m_struct.image = inValue; } |
| VkImageSubresourceRange get_subresourceRange() { return m_struct.subresourceRange; } |
| void set_subresourceRange(VkImageSubresourceRange inValue) { m_struct.subresourceRange = inValue; } |
| |
| |
| private: |
| VkImageMemoryBarrier m_struct; |
| const VkImageMemoryBarrier* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimageresolve_struct_wrapper |
| { |
| public: |
| vkimageresolve_struct_wrapper(); |
| vkimageresolve_struct_wrapper(VkImageResolve* pInStruct); |
| vkimageresolve_struct_wrapper(const VkImageResolve* pInStruct); |
| |
| virtual ~vkimageresolve_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImageSubresourceLayers get_srcSubresource() { return m_struct.srcSubresource; } |
| void set_srcSubresource(VkImageSubresourceLayers inValue) { m_struct.srcSubresource = inValue; } |
| VkOffset3D get_srcOffset() { return m_struct.srcOffset; } |
| void set_srcOffset(VkOffset3D inValue) { m_struct.srcOffset = inValue; } |
| VkImageSubresourceLayers get_dstSubresource() { return m_struct.dstSubresource; } |
| void set_dstSubresource(VkImageSubresourceLayers inValue) { m_struct.dstSubresource = inValue; } |
| VkOffset3D get_dstOffset() { return m_struct.dstOffset; } |
| void set_dstOffset(VkOffset3D inValue) { m_struct.dstOffset = inValue; } |
| VkExtent3D get_extent() { return m_struct.extent; } |
| void set_extent(VkExtent3D inValue) { m_struct.extent = inValue; } |
| |
| |
| private: |
| VkImageResolve m_struct; |
| const VkImageResolve* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimagesubresource_struct_wrapper |
| { |
| public: |
| vkimagesubresource_struct_wrapper(); |
| vkimagesubresource_struct_wrapper(VkImageSubresource* pInStruct); |
| vkimagesubresource_struct_wrapper(const VkImageSubresource* pInStruct); |
| |
| virtual ~vkimagesubresource_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImageAspectFlags get_aspectMask() { return m_struct.aspectMask; } |
| void set_aspectMask(VkImageAspectFlags inValue) { m_struct.aspectMask = inValue; } |
| uint32_t get_mipLevel() { return m_struct.mipLevel; } |
| void set_mipLevel(uint32_t inValue) { m_struct.mipLevel = inValue; } |
| uint32_t get_arrayLayer() { return m_struct.arrayLayer; } |
| void set_arrayLayer(uint32_t inValue) { m_struct.arrayLayer = inValue; } |
| |
| |
| private: |
| VkImageSubresource m_struct; |
| const VkImageSubresource* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimagesubresourcelayers_struct_wrapper |
| { |
| public: |
| vkimagesubresourcelayers_struct_wrapper(); |
| vkimagesubresourcelayers_struct_wrapper(VkImageSubresourceLayers* pInStruct); |
| vkimagesubresourcelayers_struct_wrapper(const VkImageSubresourceLayers* pInStruct); |
| |
| virtual ~vkimagesubresourcelayers_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImageAspectFlags get_aspectMask() { return m_struct.aspectMask; } |
| void set_aspectMask(VkImageAspectFlags inValue) { m_struct.aspectMask = inValue; } |
| uint32_t get_mipLevel() { return m_struct.mipLevel; } |
| void set_mipLevel(uint32_t inValue) { m_struct.mipLevel = inValue; } |
| uint32_t get_baseArrayLayer() { return m_struct.baseArrayLayer; } |
| void set_baseArrayLayer(uint32_t inValue) { m_struct.baseArrayLayer = inValue; } |
| uint32_t get_layerCount() { return m_struct.layerCount; } |
| void set_layerCount(uint32_t inValue) { m_struct.layerCount = inValue; } |
| |
| |
| private: |
| VkImageSubresourceLayers m_struct; |
| const VkImageSubresourceLayers* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimagesubresourcerange_struct_wrapper |
| { |
| public: |
| vkimagesubresourcerange_struct_wrapper(); |
| vkimagesubresourcerange_struct_wrapper(VkImageSubresourceRange* pInStruct); |
| vkimagesubresourcerange_struct_wrapper(const VkImageSubresourceRange* pInStruct); |
| |
| virtual ~vkimagesubresourcerange_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImageAspectFlags get_aspectMask() { return m_struct.aspectMask; } |
| void set_aspectMask(VkImageAspectFlags inValue) { m_struct.aspectMask = inValue; } |
| uint32_t get_baseMipLevel() { return m_struct.baseMipLevel; } |
| void set_baseMipLevel(uint32_t inValue) { m_struct.baseMipLevel = inValue; } |
| uint32_t get_levelCount() { return m_struct.levelCount; } |
| void set_levelCount(uint32_t inValue) { m_struct.levelCount = inValue; } |
| uint32_t get_baseArrayLayer() { return m_struct.baseArrayLayer; } |
| void set_baseArrayLayer(uint32_t inValue) { m_struct.baseArrayLayer = inValue; } |
| uint32_t get_layerCount() { return m_struct.layerCount; } |
| void set_layerCount(uint32_t inValue) { m_struct.layerCount = inValue; } |
| |
| |
| private: |
| VkImageSubresourceRange m_struct; |
| const VkImageSubresourceRange* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimageviewcreateinfo_struct_wrapper |
| { |
| public: |
| vkimageviewcreateinfo_struct_wrapper(); |
| vkimageviewcreateinfo_struct_wrapper(VkImageViewCreateInfo* pInStruct); |
| vkimageviewcreateinfo_struct_wrapper(const VkImageViewCreateInfo* pInStruct); |
| |
| virtual ~vkimageviewcreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkImageViewCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkImageViewCreateFlags inValue) { m_struct.flags = inValue; } |
| VkImage get_image() { return m_struct.image; } |
| void set_image(VkImage inValue) { m_struct.image = inValue; } |
| VkImageViewType get_viewType() { return m_struct.viewType; } |
| void set_viewType(VkImageViewType inValue) { m_struct.viewType = inValue; } |
| VkFormat get_format() { return m_struct.format; } |
| void set_format(VkFormat inValue) { m_struct.format = inValue; } |
| VkComponentMapping get_components() { return m_struct.components; } |
| void set_components(VkComponentMapping inValue) { m_struct.components = inValue; } |
| VkImageSubresourceRange get_subresourceRange() { return m_struct.subresourceRange; } |
| void set_subresourceRange(VkImageSubresourceRange inValue) { m_struct.subresourceRange = inValue; } |
| |
| |
| private: |
| VkImageViewCreateInfo m_struct; |
| const VkImageViewCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkimportmemorywin32handleinfonv_struct_wrapper |
| { |
| public: |
| vkimportmemorywin32handleinfonv_struct_wrapper(); |
| vkimportmemorywin32handleinfonv_struct_wrapper(VkImportMemoryWin32HandleInfoNV* pInStruct); |
| vkimportmemorywin32handleinfonv_struct_wrapper(const VkImportMemoryWin32HandleInfoNV* pInStruct); |
| |
| virtual ~vkimportmemorywin32handleinfonv_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkExternalMemoryHandleTypeFlagsNV get_handleType() { return m_struct.handleType; } |
| void set_handleType(VkExternalMemoryHandleTypeFlagsNV inValue) { m_struct.handleType = inValue; } |
| HANDLE get_handle() { return m_struct.handle; } |
| void set_handle(HANDLE inValue) { m_struct.handle = inValue; } |
| |
| |
| private: |
| VkImportMemoryWin32HandleInfoNV m_struct; |
| const VkImportMemoryWin32HandleInfoNV* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkinstancecreateinfo_struct_wrapper |
| { |
| public: |
| vkinstancecreateinfo_struct_wrapper(); |
| vkinstancecreateinfo_struct_wrapper(VkInstanceCreateInfo* pInStruct); |
| vkinstancecreateinfo_struct_wrapper(const VkInstanceCreateInfo* pInStruct); |
| |
| virtual ~vkinstancecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkInstanceCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkInstanceCreateFlags inValue) { m_struct.flags = inValue; } |
| const VkApplicationInfo* get_pApplicationInfo() { return m_struct.pApplicationInfo; } |
| uint32_t get_enabledLayerCount() { return m_struct.enabledLayerCount; } |
| void set_enabledLayerCount(uint32_t inValue) { m_struct.enabledLayerCount = inValue; } |
| uint32_t get_enabledExtensionCount() { return m_struct.enabledExtensionCount; } |
| void set_enabledExtensionCount(uint32_t inValue) { m_struct.enabledExtensionCount = inValue; } |
| |
| |
| private: |
| VkInstanceCreateInfo m_struct; |
| const VkInstanceCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vklayerproperties_struct_wrapper |
| { |
| public: |
| vklayerproperties_struct_wrapper(); |
| vklayerproperties_struct_wrapper(VkLayerProperties* pInStruct); |
| vklayerproperties_struct_wrapper(const VkLayerProperties* pInStruct); |
| |
| virtual ~vklayerproperties_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_specVersion() { return m_struct.specVersion; } |
| void set_specVersion(uint32_t inValue) { m_struct.specVersion = inValue; } |
| uint32_t get_implementationVersion() { return m_struct.implementationVersion; } |
| void set_implementationVersion(uint32_t inValue) { m_struct.implementationVersion = inValue; } |
| |
| |
| private: |
| VkLayerProperties m_struct; |
| const VkLayerProperties* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkmappedmemoryrange_struct_wrapper |
| { |
| public: |
| vkmappedmemoryrange_struct_wrapper(); |
| vkmappedmemoryrange_struct_wrapper(VkMappedMemoryRange* pInStruct); |
| vkmappedmemoryrange_struct_wrapper(const VkMappedMemoryRange* pInStruct); |
| |
| virtual ~vkmappedmemoryrange_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDeviceMemory get_memory() { return m_struct.memory; } |
| void set_memory(VkDeviceMemory inValue) { m_struct.memory = inValue; } |
| VkDeviceSize get_offset() { return m_struct.offset; } |
| void set_offset(VkDeviceSize inValue) { m_struct.offset = inValue; } |
| VkDeviceSize get_size() { return m_struct.size; } |
| void set_size(VkDeviceSize inValue) { m_struct.size = inValue; } |
| |
| |
| private: |
| VkMappedMemoryRange m_struct; |
| const VkMappedMemoryRange* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkmemoryallocateinfo_struct_wrapper |
| { |
| public: |
| vkmemoryallocateinfo_struct_wrapper(); |
| vkmemoryallocateinfo_struct_wrapper(VkMemoryAllocateInfo* pInStruct); |
| vkmemoryallocateinfo_struct_wrapper(const VkMemoryAllocateInfo* pInStruct); |
| |
| virtual ~vkmemoryallocateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDeviceSize get_allocationSize() { return m_struct.allocationSize; } |
| void set_allocationSize(VkDeviceSize inValue) { m_struct.allocationSize = inValue; } |
| uint32_t get_memoryTypeIndex() { return m_struct.memoryTypeIndex; } |
| void set_memoryTypeIndex(uint32_t inValue) { m_struct.memoryTypeIndex = inValue; } |
| |
| |
| private: |
| VkMemoryAllocateInfo m_struct; |
| const VkMemoryAllocateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkmemorybarrier_struct_wrapper |
| { |
| public: |
| vkmemorybarrier_struct_wrapper(); |
| vkmemorybarrier_struct_wrapper(VkMemoryBarrier* pInStruct); |
| vkmemorybarrier_struct_wrapper(const VkMemoryBarrier* pInStruct); |
| |
| virtual ~vkmemorybarrier_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkAccessFlags get_srcAccessMask() { return m_struct.srcAccessMask; } |
| void set_srcAccessMask(VkAccessFlags inValue) { m_struct.srcAccessMask = inValue; } |
| VkAccessFlags get_dstAccessMask() { return m_struct.dstAccessMask; } |
| void set_dstAccessMask(VkAccessFlags inValue) { m_struct.dstAccessMask = inValue; } |
| |
| |
| private: |
| VkMemoryBarrier m_struct; |
| const VkMemoryBarrier* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkmemoryheap_struct_wrapper |
| { |
| public: |
| vkmemoryheap_struct_wrapper(); |
| vkmemoryheap_struct_wrapper(VkMemoryHeap* pInStruct); |
| vkmemoryheap_struct_wrapper(const VkMemoryHeap* pInStruct); |
| |
| virtual ~vkmemoryheap_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDeviceSize get_size() { return m_struct.size; } |
| void set_size(VkDeviceSize inValue) { m_struct.size = inValue; } |
| VkMemoryHeapFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkMemoryHeapFlags inValue) { m_struct.flags = inValue; } |
| |
| |
| private: |
| VkMemoryHeap m_struct; |
| const VkMemoryHeap* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkmemoryrequirements_struct_wrapper |
| { |
| public: |
| vkmemoryrequirements_struct_wrapper(); |
| vkmemoryrequirements_struct_wrapper(VkMemoryRequirements* pInStruct); |
| vkmemoryrequirements_struct_wrapper(const VkMemoryRequirements* pInStruct); |
| |
| virtual ~vkmemoryrequirements_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDeviceSize get_size() { return m_struct.size; } |
| void set_size(VkDeviceSize inValue) { m_struct.size = inValue; } |
| VkDeviceSize get_alignment() { return m_struct.alignment; } |
| void set_alignment(VkDeviceSize inValue) { m_struct.alignment = inValue; } |
| uint32_t get_memoryTypeBits() { return m_struct.memoryTypeBits; } |
| void set_memoryTypeBits(uint32_t inValue) { m_struct.memoryTypeBits = inValue; } |
| |
| |
| private: |
| VkMemoryRequirements m_struct; |
| const VkMemoryRequirements* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkmemorytype_struct_wrapper |
| { |
| public: |
| vkmemorytype_struct_wrapper(); |
| vkmemorytype_struct_wrapper(VkMemoryType* pInStruct); |
| vkmemorytype_struct_wrapper(const VkMemoryType* pInStruct); |
| |
| virtual ~vkmemorytype_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkMemoryPropertyFlags get_propertyFlags() { return m_struct.propertyFlags; } |
| void set_propertyFlags(VkMemoryPropertyFlags inValue) { m_struct.propertyFlags = inValue; } |
| uint32_t get_heapIndex() { return m_struct.heapIndex; } |
| void set_heapIndex(uint32_t inValue) { m_struct.heapIndex = inValue; } |
| |
| |
| private: |
| VkMemoryType m_struct; |
| const VkMemoryType* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkmirsurfacecreateinfokhr_struct_wrapper |
| { |
| public: |
| vkmirsurfacecreateinfokhr_struct_wrapper(); |
| vkmirsurfacecreateinfokhr_struct_wrapper(VkMirSurfaceCreateInfoKHR* pInStruct); |
| vkmirsurfacecreateinfokhr_struct_wrapper(const VkMirSurfaceCreateInfoKHR* pInStruct); |
| |
| virtual ~vkmirsurfacecreateinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkMirSurfaceCreateFlagsKHR get_flags() { return m_struct.flags; } |
| void set_flags(VkMirSurfaceCreateFlagsKHR inValue) { m_struct.flags = inValue; } |
| MirConnection* get_connection() { return m_struct.connection; } |
| void set_connection(MirConnection* inValue) { m_struct.connection = inValue; } |
| MirSurface* get_mirSurface() { return m_struct.mirSurface; } |
| void set_mirSurface(MirSurface* inValue) { m_struct.mirSurface = inValue; } |
| |
| |
| private: |
| VkMirSurfaceCreateInfoKHR m_struct; |
| const VkMirSurfaceCreateInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkoffset2d_struct_wrapper |
| { |
| public: |
| vkoffset2d_struct_wrapper(); |
| vkoffset2d_struct_wrapper(VkOffset2D* pInStruct); |
| vkoffset2d_struct_wrapper(const VkOffset2D* pInStruct); |
| |
| virtual ~vkoffset2d_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| int32_t get_x() { return m_struct.x; } |
| void set_x(int32_t inValue) { m_struct.x = inValue; } |
| int32_t get_y() { return m_struct.y; } |
| void set_y(int32_t inValue) { m_struct.y = inValue; } |
| |
| |
| private: |
| VkOffset2D m_struct; |
| const VkOffset2D* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkoffset3d_struct_wrapper |
| { |
| public: |
| vkoffset3d_struct_wrapper(); |
| vkoffset3d_struct_wrapper(VkOffset3D* pInStruct); |
| vkoffset3d_struct_wrapper(const VkOffset3D* pInStruct); |
| |
| virtual ~vkoffset3d_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| int32_t get_x() { return m_struct.x; } |
| void set_x(int32_t inValue) { m_struct.x = inValue; } |
| int32_t get_y() { return m_struct.y; } |
| void set_y(int32_t inValue) { m_struct.y = inValue; } |
| int32_t get_z() { return m_struct.z; } |
| void set_z(int32_t inValue) { m_struct.z = inValue; } |
| |
| |
| private: |
| VkOffset3D m_struct; |
| const VkOffset3D* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkphysicaldevicefeatures_struct_wrapper |
| { |
| public: |
| vkphysicaldevicefeatures_struct_wrapper(); |
| vkphysicaldevicefeatures_struct_wrapper(VkPhysicalDeviceFeatures* pInStruct); |
| vkphysicaldevicefeatures_struct_wrapper(const VkPhysicalDeviceFeatures* pInStruct); |
| |
| virtual ~vkphysicaldevicefeatures_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkBool32 get_robustBufferAccess() { return m_struct.robustBufferAccess; } |
| void set_robustBufferAccess(VkBool32 inValue) { m_struct.robustBufferAccess = inValue; } |
| VkBool32 get_fullDrawIndexUint32() { return m_struct.fullDrawIndexUint32; } |
| void set_fullDrawIndexUint32(VkBool32 inValue) { m_struct.fullDrawIndexUint32 = inValue; } |
| VkBool32 get_imageCubeArray() { return m_struct.imageCubeArray; } |
| void set_imageCubeArray(VkBool32 inValue) { m_struct.imageCubeArray = inValue; } |
| VkBool32 get_independentBlend() { return m_struct.independentBlend; } |
| void set_independentBlend(VkBool32 inValue) { m_struct.independentBlend = inValue; } |
| VkBool32 get_geometryShader() { return m_struct.geometryShader; } |
| void set_geometryShader(VkBool32 inValue) { m_struct.geometryShader = inValue; } |
| VkBool32 get_tessellationShader() { return m_struct.tessellationShader; } |
| void set_tessellationShader(VkBool32 inValue) { m_struct.tessellationShader = inValue; } |
| VkBool32 get_sampleRateShading() { return m_struct.sampleRateShading; } |
| void set_sampleRateShading(VkBool32 inValue) { m_struct.sampleRateShading = inValue; } |
| VkBool32 get_dualSrcBlend() { return m_struct.dualSrcBlend; } |
| void set_dualSrcBlend(VkBool32 inValue) { m_struct.dualSrcBlend = inValue; } |
| VkBool32 get_logicOp() { return m_struct.logicOp; } |
| void set_logicOp(VkBool32 inValue) { m_struct.logicOp = inValue; } |
| VkBool32 get_multiDrawIndirect() { return m_struct.multiDrawIndirect; } |
| void set_multiDrawIndirect(VkBool32 inValue) { m_struct.multiDrawIndirect = inValue; } |
| VkBool32 get_drawIndirectFirstInstance() { return m_struct.drawIndirectFirstInstance; } |
| void set_drawIndirectFirstInstance(VkBool32 inValue) { m_struct.drawIndirectFirstInstance = inValue; } |
| VkBool32 get_depthClamp() { return m_struct.depthClamp; } |
| void set_depthClamp(VkBool32 inValue) { m_struct.depthClamp = inValue; } |
| VkBool32 get_depthBiasClamp() { return m_struct.depthBiasClamp; } |
| void set_depthBiasClamp(VkBool32 inValue) { m_struct.depthBiasClamp = inValue; } |
| VkBool32 get_fillModeNonSolid() { return m_struct.fillModeNonSolid; } |
| void set_fillModeNonSolid(VkBool32 inValue) { m_struct.fillModeNonSolid = inValue; } |
| VkBool32 get_depthBounds() { return m_struct.depthBounds; } |
| void set_depthBounds(VkBool32 inValue) { m_struct.depthBounds = inValue; } |
| VkBool32 get_wideLines() { return m_struct.wideLines; } |
| void set_wideLines(VkBool32 inValue) { m_struct.wideLines = inValue; } |
| VkBool32 get_largePoints() { return m_struct.largePoints; } |
| void set_largePoints(VkBool32 inValue) { m_struct.largePoints = inValue; } |
| VkBool32 get_alphaToOne() { return m_struct.alphaToOne; } |
| void set_alphaToOne(VkBool32 inValue) { m_struct.alphaToOne = inValue; } |
| VkBool32 get_multiViewport() { return m_struct.multiViewport; } |
| void set_multiViewport(VkBool32 inValue) { m_struct.multiViewport = inValue; } |
| VkBool32 get_samplerAnisotropy() { return m_struct.samplerAnisotropy; } |
| void set_samplerAnisotropy(VkBool32 inValue) { m_struct.samplerAnisotropy = inValue; } |
| VkBool32 get_textureCompressionETC2() { return m_struct.textureCompressionETC2; } |
| void set_textureCompressionETC2(VkBool32 inValue) { m_struct.textureCompressionETC2 = inValue; } |
| VkBool32 get_textureCompressionASTC_LDR() { return m_struct.textureCompressionASTC_LDR; } |
| void set_textureCompressionASTC_LDR(VkBool32 inValue) { m_struct.textureCompressionASTC_LDR = inValue; } |
| VkBool32 get_textureCompressionBC() { return m_struct.textureCompressionBC; } |
| void set_textureCompressionBC(VkBool32 inValue) { m_struct.textureCompressionBC = inValue; } |
| VkBool32 get_occlusionQueryPrecise() { return m_struct.occlusionQueryPrecise; } |
| void set_occlusionQueryPrecise(VkBool32 inValue) { m_struct.occlusionQueryPrecise = inValue; } |
| VkBool32 get_pipelineStatisticsQuery() { return m_struct.pipelineStatisticsQuery; } |
| void set_pipelineStatisticsQuery(VkBool32 inValue) { m_struct.pipelineStatisticsQuery = inValue; } |
| VkBool32 get_vertexPipelineStoresAndAtomics() { return m_struct.vertexPipelineStoresAndAtomics; } |
| void set_vertexPipelineStoresAndAtomics(VkBool32 inValue) { m_struct.vertexPipelineStoresAndAtomics = inValue; } |
| VkBool32 get_fragmentStoresAndAtomics() { return m_struct.fragmentStoresAndAtomics; } |
| void set_fragmentStoresAndAtomics(VkBool32 inValue) { m_struct.fragmentStoresAndAtomics = inValue; } |
| VkBool32 get_shaderTessellationAndGeometryPointSize() { return m_struct.shaderTessellationAndGeometryPointSize; } |
| void set_shaderTessellationAndGeometryPointSize(VkBool32 inValue) { m_struct.shaderTessellationAndGeometryPointSize = inValue; } |
| VkBool32 get_shaderImageGatherExtended() { return m_struct.shaderImageGatherExtended; } |
| void set_shaderImageGatherExtended(VkBool32 inValue) { m_struct.shaderImageGatherExtended = inValue; } |
| VkBool32 get_shaderStorageImageExtendedFormats() { return m_struct.shaderStorageImageExtendedFormats; } |
| void set_shaderStorageImageExtendedFormats(VkBool32 inValue) { m_struct.shaderStorageImageExtendedFormats = inValue; } |
| VkBool32 get_shaderStorageImageMultisample() { return m_struct.shaderStorageImageMultisample; } |
| void set_shaderStorageImageMultisample(VkBool32 inValue) { m_struct.shaderStorageImageMultisample = inValue; } |
| VkBool32 get_shaderStorageImageReadWithoutFormat() { return m_struct.shaderStorageImageReadWithoutFormat; } |
| void set_shaderStorageImageReadWithoutFormat(VkBool32 inValue) { m_struct.shaderStorageImageReadWithoutFormat = inValue; } |
| VkBool32 get_shaderStorageImageWriteWithoutFormat() { return m_struct.shaderStorageImageWriteWithoutFormat; } |
| void set_shaderStorageImageWriteWithoutFormat(VkBool32 inValue) { m_struct.shaderStorageImageWriteWithoutFormat = inValue; } |
| VkBool32 get_shaderUniformBufferArrayDynamicIndexing() { return m_struct.shaderUniformBufferArrayDynamicIndexing; } |
| void set_shaderUniformBufferArrayDynamicIndexing(VkBool32 inValue) { m_struct.shaderUniformBufferArrayDynamicIndexing = inValue; } |
| VkBool32 get_shaderSampledImageArrayDynamicIndexing() { return m_struct.shaderSampledImageArrayDynamicIndexing; } |
| void set_shaderSampledImageArrayDynamicIndexing(VkBool32 inValue) { m_struct.shaderSampledImageArrayDynamicIndexing = inValue; } |
| VkBool32 get_shaderStorageBufferArrayDynamicIndexing() { return m_struct.shaderStorageBufferArrayDynamicIndexing; } |
| void set_shaderStorageBufferArrayDynamicIndexing(VkBool32 inValue) { m_struct.shaderStorageBufferArrayDynamicIndexing = inValue; } |
| VkBool32 get_shaderStorageImageArrayDynamicIndexing() { return m_struct.shaderStorageImageArrayDynamicIndexing; } |
| void set_shaderStorageImageArrayDynamicIndexing(VkBool32 inValue) { m_struct.shaderStorageImageArrayDynamicIndexing = inValue; } |
| VkBool32 get_shaderClipDistance() { return m_struct.shaderClipDistance; } |
| void set_shaderClipDistance(VkBool32 inValue) { m_struct.shaderClipDistance = inValue; } |
| VkBool32 get_shaderCullDistance() { return m_struct.shaderCullDistance; } |
| void set_shaderCullDistance(VkBool32 inValue) { m_struct.shaderCullDistance = inValue; } |
| VkBool32 get_shaderFloat64() { return m_struct.shaderFloat64; } |
| void set_shaderFloat64(VkBool32 inValue) { m_struct.shaderFloat64 = inValue; } |
| VkBool32 get_shaderInt64() { return m_struct.shaderInt64; } |
| void set_shaderInt64(VkBool32 inValue) { m_struct.shaderInt64 = inValue; } |
| VkBool32 get_shaderInt16() { return m_struct.shaderInt16; } |
| void set_shaderInt16(VkBool32 inValue) { m_struct.shaderInt16 = inValue; } |
| VkBool32 get_shaderResourceResidency() { return m_struct.shaderResourceResidency; } |
| void set_shaderResourceResidency(VkBool32 inValue) { m_struct.shaderResourceResidency = inValue; } |
| VkBool32 get_shaderResourceMinLod() { return m_struct.shaderResourceMinLod; } |
| void set_shaderResourceMinLod(VkBool32 inValue) { m_struct.shaderResourceMinLod = inValue; } |
| VkBool32 get_sparseBinding() { return m_struct.sparseBinding; } |
| void set_sparseBinding(VkBool32 inValue) { m_struct.sparseBinding = inValue; } |
| VkBool32 get_sparseResidencyBuffer() { return m_struct.sparseResidencyBuffer; } |
| void set_sparseResidencyBuffer(VkBool32 inValue) { m_struct.sparseResidencyBuffer = inValue; } |
| VkBool32 get_sparseResidencyImage2D() { return m_struct.sparseResidencyImage2D; } |
| void set_sparseResidencyImage2D(VkBool32 inValue) { m_struct.sparseResidencyImage2D = inValue; } |
| VkBool32 get_sparseResidencyImage3D() { return m_struct.sparseResidencyImage3D; } |
| void set_sparseResidencyImage3D(VkBool32 inValue) { m_struct.sparseResidencyImage3D = inValue; } |
| VkBool32 get_sparseResidency2Samples() { return m_struct.sparseResidency2Samples; } |
| void set_sparseResidency2Samples(VkBool32 inValue) { m_struct.sparseResidency2Samples = inValue; } |
| VkBool32 get_sparseResidency4Samples() { return m_struct.sparseResidency4Samples; } |
| void set_sparseResidency4Samples(VkBool32 inValue) { m_struct.sparseResidency4Samples = inValue; } |
| VkBool32 get_sparseResidency8Samples() { return m_struct.sparseResidency8Samples; } |
| void set_sparseResidency8Samples(VkBool32 inValue) { m_struct.sparseResidency8Samples = inValue; } |
| VkBool32 get_sparseResidency16Samples() { return m_struct.sparseResidency16Samples; } |
| void set_sparseResidency16Samples(VkBool32 inValue) { m_struct.sparseResidency16Samples = inValue; } |
| VkBool32 get_sparseResidencyAliased() { return m_struct.sparseResidencyAliased; } |
| void set_sparseResidencyAliased(VkBool32 inValue) { m_struct.sparseResidencyAliased = inValue; } |
| VkBool32 get_variableMultisampleRate() { return m_struct.variableMultisampleRate; } |
| void set_variableMultisampleRate(VkBool32 inValue) { m_struct.variableMultisampleRate = inValue; } |
| VkBool32 get_inheritedQueries() { return m_struct.inheritedQueries; } |
| void set_inheritedQueries(VkBool32 inValue) { m_struct.inheritedQueries = inValue; } |
| |
| |
| private: |
| VkPhysicalDeviceFeatures m_struct; |
| const VkPhysicalDeviceFeatures* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkphysicaldevicelimits_struct_wrapper |
| { |
| public: |
| vkphysicaldevicelimits_struct_wrapper(); |
| vkphysicaldevicelimits_struct_wrapper(VkPhysicalDeviceLimits* pInStruct); |
| vkphysicaldevicelimits_struct_wrapper(const VkPhysicalDeviceLimits* pInStruct); |
| |
| virtual ~vkphysicaldevicelimits_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_maxImageDimension1D() { return m_struct.maxImageDimension1D; } |
| void set_maxImageDimension1D(uint32_t inValue) { m_struct.maxImageDimension1D = inValue; } |
| uint32_t get_maxImageDimension2D() { return m_struct.maxImageDimension2D; } |
| void set_maxImageDimension2D(uint32_t inValue) { m_struct.maxImageDimension2D = inValue; } |
| uint32_t get_maxImageDimension3D() { return m_struct.maxImageDimension3D; } |
| void set_maxImageDimension3D(uint32_t inValue) { m_struct.maxImageDimension3D = inValue; } |
| uint32_t get_maxImageDimensionCube() { return m_struct.maxImageDimensionCube; } |
| void set_maxImageDimensionCube(uint32_t inValue) { m_struct.maxImageDimensionCube = inValue; } |
| uint32_t get_maxImageArrayLayers() { return m_struct.maxImageArrayLayers; } |
| void set_maxImageArrayLayers(uint32_t inValue) { m_struct.maxImageArrayLayers = inValue; } |
| uint32_t get_maxTexelBufferElements() { return m_struct.maxTexelBufferElements; } |
| void set_maxTexelBufferElements(uint32_t inValue) { m_struct.maxTexelBufferElements = inValue; } |
| uint32_t get_maxUniformBufferRange() { return m_struct.maxUniformBufferRange; } |
| void set_maxUniformBufferRange(uint32_t inValue) { m_struct.maxUniformBufferRange = inValue; } |
| uint32_t get_maxStorageBufferRange() { return m_struct.maxStorageBufferRange; } |
| void set_maxStorageBufferRange(uint32_t inValue) { m_struct.maxStorageBufferRange = inValue; } |
| uint32_t get_maxPushConstantsSize() { return m_struct.maxPushConstantsSize; } |
| void set_maxPushConstantsSize(uint32_t inValue) { m_struct.maxPushConstantsSize = inValue; } |
| uint32_t get_maxMemoryAllocationCount() { return m_struct.maxMemoryAllocationCount; } |
| void set_maxMemoryAllocationCount(uint32_t inValue) { m_struct.maxMemoryAllocationCount = inValue; } |
| uint32_t get_maxSamplerAllocationCount() { return m_struct.maxSamplerAllocationCount; } |
| void set_maxSamplerAllocationCount(uint32_t inValue) { m_struct.maxSamplerAllocationCount = inValue; } |
| VkDeviceSize get_bufferImageGranularity() { return m_struct.bufferImageGranularity; } |
| void set_bufferImageGranularity(VkDeviceSize inValue) { m_struct.bufferImageGranularity = inValue; } |
| VkDeviceSize get_sparseAddressSpaceSize() { return m_struct.sparseAddressSpaceSize; } |
| void set_sparseAddressSpaceSize(VkDeviceSize inValue) { m_struct.sparseAddressSpaceSize = inValue; } |
| uint32_t get_maxBoundDescriptorSets() { return m_struct.maxBoundDescriptorSets; } |
| void set_maxBoundDescriptorSets(uint32_t inValue) { m_struct.maxBoundDescriptorSets = inValue; } |
| uint32_t get_maxPerStageDescriptorSamplers() { return m_struct.maxPerStageDescriptorSamplers; } |
| void set_maxPerStageDescriptorSamplers(uint32_t inValue) { m_struct.maxPerStageDescriptorSamplers = inValue; } |
| uint32_t get_maxPerStageDescriptorUniformBuffers() { return m_struct.maxPerStageDescriptorUniformBuffers; } |
| void set_maxPerStageDescriptorUniformBuffers(uint32_t inValue) { m_struct.maxPerStageDescriptorUniformBuffers = inValue; } |
| uint32_t get_maxPerStageDescriptorStorageBuffers() { return m_struct.maxPerStageDescriptorStorageBuffers; } |
| void set_maxPerStageDescriptorStorageBuffers(uint32_t inValue) { m_struct.maxPerStageDescriptorStorageBuffers = inValue; } |
| uint32_t get_maxPerStageDescriptorSampledImages() { return m_struct.maxPerStageDescriptorSampledImages; } |
| void set_maxPerStageDescriptorSampledImages(uint32_t inValue) { m_struct.maxPerStageDescriptorSampledImages = inValue; } |
| uint32_t get_maxPerStageDescriptorStorageImages() { return m_struct.maxPerStageDescriptorStorageImages; } |
| void set_maxPerStageDescriptorStorageImages(uint32_t inValue) { m_struct.maxPerStageDescriptorStorageImages = inValue; } |
| uint32_t get_maxPerStageDescriptorInputAttachments() { return m_struct.maxPerStageDescriptorInputAttachments; } |
| void set_maxPerStageDescriptorInputAttachments(uint32_t inValue) { m_struct.maxPerStageDescriptorInputAttachments = inValue; } |
| uint32_t get_maxPerStageResources() { return m_struct.maxPerStageResources; } |
| void set_maxPerStageResources(uint32_t inValue) { m_struct.maxPerStageResources = inValue; } |
| uint32_t get_maxDescriptorSetSamplers() { return m_struct.maxDescriptorSetSamplers; } |
| void set_maxDescriptorSetSamplers(uint32_t inValue) { m_struct.maxDescriptorSetSamplers = inValue; } |
| uint32_t get_maxDescriptorSetUniformBuffers() { return m_struct.maxDescriptorSetUniformBuffers; } |
| void set_maxDescriptorSetUniformBuffers(uint32_t inValue) { m_struct.maxDescriptorSetUniformBuffers = inValue; } |
| uint32_t get_maxDescriptorSetUniformBuffersDynamic() { return m_struct.maxDescriptorSetUniformBuffersDynamic; } |
| void set_maxDescriptorSetUniformBuffersDynamic(uint32_t inValue) { m_struct.maxDescriptorSetUniformBuffersDynamic = inValue; } |
| uint32_t get_maxDescriptorSetStorageBuffers() { return m_struct.maxDescriptorSetStorageBuffers; } |
| void set_maxDescriptorSetStorageBuffers(uint32_t inValue) { m_struct.maxDescriptorSetStorageBuffers = inValue; } |
| uint32_t get_maxDescriptorSetStorageBuffersDynamic() { return m_struct.maxDescriptorSetStorageBuffersDynamic; } |
| void set_maxDescriptorSetStorageBuffersDynamic(uint32_t inValue) { m_struct.maxDescriptorSetStorageBuffersDynamic = inValue; } |
| uint32_t get_maxDescriptorSetSampledImages() { return m_struct.maxDescriptorSetSampledImages; } |
| void set_maxDescriptorSetSampledImages(uint32_t inValue) { m_struct.maxDescriptorSetSampledImages = inValue; } |
| uint32_t get_maxDescriptorSetStorageImages() { return m_struct.maxDescriptorSetStorageImages; } |
| void set_maxDescriptorSetStorageImages(uint32_t inValue) { m_struct.maxDescriptorSetStorageImages = inValue; } |
| uint32_t get_maxDescriptorSetInputAttachments() { return m_struct.maxDescriptorSetInputAttachments; } |
| void set_maxDescriptorSetInputAttachments(uint32_t inValue) { m_struct.maxDescriptorSetInputAttachments = inValue; } |
| uint32_t get_maxVertexInputAttributes() { return m_struct.maxVertexInputAttributes; } |
| void set_maxVertexInputAttributes(uint32_t inValue) { m_struct.maxVertexInputAttributes = inValue; } |
| uint32_t get_maxVertexInputBindings() { return m_struct.maxVertexInputBindings; } |
| void set_maxVertexInputBindings(uint32_t inValue) { m_struct.maxVertexInputBindings = inValue; } |
| uint32_t get_maxVertexInputAttributeOffset() { return m_struct.maxVertexInputAttributeOffset; } |
| void set_maxVertexInputAttributeOffset(uint32_t inValue) { m_struct.maxVertexInputAttributeOffset = inValue; } |
| uint32_t get_maxVertexInputBindingStride() { return m_struct.maxVertexInputBindingStride; } |
| void set_maxVertexInputBindingStride(uint32_t inValue) { m_struct.maxVertexInputBindingStride = inValue; } |
| uint32_t get_maxVertexOutputComponents() { return m_struct.maxVertexOutputComponents; } |
| void set_maxVertexOutputComponents(uint32_t inValue) { m_struct.maxVertexOutputComponents = inValue; } |
| uint32_t get_maxTessellationGenerationLevel() { return m_struct.maxTessellationGenerationLevel; } |
| void set_maxTessellationGenerationLevel(uint32_t inValue) { m_struct.maxTessellationGenerationLevel = inValue; } |
| uint32_t get_maxTessellationPatchSize() { return m_struct.maxTessellationPatchSize; } |
| void set_maxTessellationPatchSize(uint32_t inValue) { m_struct.maxTessellationPatchSize = inValue; } |
| uint32_t get_maxTessellationControlPerVertexInputComponents() { return m_struct.maxTessellationControlPerVertexInputComponents; } |
| void set_maxTessellationControlPerVertexInputComponents(uint32_t inValue) { m_struct.maxTessellationControlPerVertexInputComponents = inValue; } |
| uint32_t get_maxTessellationControlPerVertexOutputComponents() { return m_struct.maxTessellationControlPerVertexOutputComponents; } |
| void set_maxTessellationControlPerVertexOutputComponents(uint32_t inValue) { m_struct.maxTessellationControlPerVertexOutputComponents = inValue; } |
| uint32_t get_maxTessellationControlPerPatchOutputComponents() { return m_struct.maxTessellationControlPerPatchOutputComponents; } |
| void set_maxTessellationControlPerPatchOutputComponents(uint32_t inValue) { m_struct.maxTessellationControlPerPatchOutputComponents = inValue; } |
| uint32_t get_maxTessellationControlTotalOutputComponents() { return m_struct.maxTessellationControlTotalOutputComponents; } |
| void set_maxTessellationControlTotalOutputComponents(uint32_t inValue) { m_struct.maxTessellationControlTotalOutputComponents = inValue; } |
| uint32_t get_maxTessellationEvaluationInputComponents() { return m_struct.maxTessellationEvaluationInputComponents; } |
| void set_maxTessellationEvaluationInputComponents(uint32_t inValue) { m_struct.maxTessellationEvaluationInputComponents = inValue; } |
| uint32_t get_maxTessellationEvaluationOutputComponents() { return m_struct.maxTessellationEvaluationOutputComponents; } |
| void set_maxTessellationEvaluationOutputComponents(uint32_t inValue) { m_struct.maxTessellationEvaluationOutputComponents = inValue; } |
| uint32_t get_maxGeometryShaderInvocations() { return m_struct.maxGeometryShaderInvocations; } |
| void set_maxGeometryShaderInvocations(uint32_t inValue) { m_struct.maxGeometryShaderInvocations = inValue; } |
| uint32_t get_maxGeometryInputComponents() { return m_struct.maxGeometryInputComponents; } |
| void set_maxGeometryInputComponents(uint32_t inValue) { m_struct.maxGeometryInputComponents = inValue; } |
| uint32_t get_maxGeometryOutputComponents() { return m_struct.maxGeometryOutputComponents; } |
| void set_maxGeometryOutputComponents(uint32_t inValue) { m_struct.maxGeometryOutputComponents = inValue; } |
| uint32_t get_maxGeometryOutputVertices() { return m_struct.maxGeometryOutputVertices; } |
| void set_maxGeometryOutputVertices(uint32_t inValue) { m_struct.maxGeometryOutputVertices = inValue; } |
| uint32_t get_maxGeometryTotalOutputComponents() { return m_struct.maxGeometryTotalOutputComponents; } |
| void set_maxGeometryTotalOutputComponents(uint32_t inValue) { m_struct.maxGeometryTotalOutputComponents = inValue; } |
| uint32_t get_maxFragmentInputComponents() { return m_struct.maxFragmentInputComponents; } |
| void set_maxFragmentInputComponents(uint32_t inValue) { m_struct.maxFragmentInputComponents = inValue; } |
| uint32_t get_maxFragmentOutputAttachments() { return m_struct.maxFragmentOutputAttachments; } |
| void set_maxFragmentOutputAttachments(uint32_t inValue) { m_struct.maxFragmentOutputAttachments = inValue; } |
| uint32_t get_maxFragmentDualSrcAttachments() { return m_struct.maxFragmentDualSrcAttachments; } |
| void set_maxFragmentDualSrcAttachments(uint32_t inValue) { m_struct.maxFragmentDualSrcAttachments = inValue; } |
| uint32_t get_maxFragmentCombinedOutputResources() { return m_struct.maxFragmentCombinedOutputResources; } |
| void set_maxFragmentCombinedOutputResources(uint32_t inValue) { m_struct.maxFragmentCombinedOutputResources = inValue; } |
| uint32_t get_maxComputeSharedMemorySize() { return m_struct.maxComputeSharedMemorySize; } |
| void set_maxComputeSharedMemorySize(uint32_t inValue) { m_struct.maxComputeSharedMemorySize = inValue; } |
| uint32_t get_maxComputeWorkGroupInvocations() { return m_struct.maxComputeWorkGroupInvocations; } |
| void set_maxComputeWorkGroupInvocations(uint32_t inValue) { m_struct.maxComputeWorkGroupInvocations = inValue; } |
| uint32_t get_subPixelPrecisionBits() { return m_struct.subPixelPrecisionBits; } |
| void set_subPixelPrecisionBits(uint32_t inValue) { m_struct.subPixelPrecisionBits = inValue; } |
| uint32_t get_subTexelPrecisionBits() { return m_struct.subTexelPrecisionBits; } |
| void set_subTexelPrecisionBits(uint32_t inValue) { m_struct.subTexelPrecisionBits = inValue; } |
| uint32_t get_mipmapPrecisionBits() { return m_struct.mipmapPrecisionBits; } |
| void set_mipmapPrecisionBits(uint32_t inValue) { m_struct.mipmapPrecisionBits = inValue; } |
| uint32_t get_maxDrawIndexedIndexValue() { return m_struct.maxDrawIndexedIndexValue; } |
| void set_maxDrawIndexedIndexValue(uint32_t inValue) { m_struct.maxDrawIndexedIndexValue = inValue; } |
| uint32_t get_maxDrawIndirectCount() { return m_struct.maxDrawIndirectCount; } |
| void set_maxDrawIndirectCount(uint32_t inValue) { m_struct.maxDrawIndirectCount = inValue; } |
| float get_maxSamplerLodBias() { return m_struct.maxSamplerLodBias; } |
| void set_maxSamplerLodBias(float inValue) { m_struct.maxSamplerLodBias = inValue; } |
| float get_maxSamplerAnisotropy() { return m_struct.maxSamplerAnisotropy; } |
| void set_maxSamplerAnisotropy(float inValue) { m_struct.maxSamplerAnisotropy = inValue; } |
| uint32_t get_maxViewports() { return m_struct.maxViewports; } |
| void set_maxViewports(uint32_t inValue) { m_struct.maxViewports = inValue; } |
| uint32_t get_viewportSubPixelBits() { return m_struct.viewportSubPixelBits; } |
| void set_viewportSubPixelBits(uint32_t inValue) { m_struct.viewportSubPixelBits = inValue; } |
| size_t get_minMemoryMapAlignment() { return m_struct.minMemoryMapAlignment; } |
| void set_minMemoryMapAlignment(size_t inValue) { m_struct.minMemoryMapAlignment = inValue; } |
| VkDeviceSize get_minTexelBufferOffsetAlignment() { return m_struct.minTexelBufferOffsetAlignment; } |
| void set_minTexelBufferOffsetAlignment(VkDeviceSize inValue) { m_struct.minTexelBufferOffsetAlignment = inValue; } |
| VkDeviceSize get_minUniformBufferOffsetAlignment() { return m_struct.minUniformBufferOffsetAlignment; } |
| void set_minUniformBufferOffsetAlignment(VkDeviceSize inValue) { m_struct.minUniformBufferOffsetAlignment = inValue; } |
| VkDeviceSize get_minStorageBufferOffsetAlignment() { return m_struct.minStorageBufferOffsetAlignment; } |
| void set_minStorageBufferOffsetAlignment(VkDeviceSize inValue) { m_struct.minStorageBufferOffsetAlignment = inValue; } |
| int32_t get_minTexelOffset() { return m_struct.minTexelOffset; } |
| void set_minTexelOffset(int32_t inValue) { m_struct.minTexelOffset = inValue; } |
| uint32_t get_maxTexelOffset() { return m_struct.maxTexelOffset; } |
| void set_maxTexelOffset(uint32_t inValue) { m_struct.maxTexelOffset = inValue; } |
| int32_t get_minTexelGatherOffset() { return m_struct.minTexelGatherOffset; } |
| void set_minTexelGatherOffset(int32_t inValue) { m_struct.minTexelGatherOffset = inValue; } |
| uint32_t get_maxTexelGatherOffset() { return m_struct.maxTexelGatherOffset; } |
| void set_maxTexelGatherOffset(uint32_t inValue) { m_struct.maxTexelGatherOffset = inValue; } |
| float get_minInterpolationOffset() { return m_struct.minInterpolationOffset; } |
| void set_minInterpolationOffset(float inValue) { m_struct.minInterpolationOffset = inValue; } |
| float get_maxInterpolationOffset() { return m_struct.maxInterpolationOffset; } |
| void set_maxInterpolationOffset(float inValue) { m_struct.maxInterpolationOffset = inValue; } |
| uint32_t get_subPixelInterpolationOffsetBits() { return m_struct.subPixelInterpolationOffsetBits; } |
| void set_subPixelInterpolationOffsetBits(uint32_t inValue) { m_struct.subPixelInterpolationOffsetBits = inValue; } |
| uint32_t get_maxFramebufferWidth() { return m_struct.maxFramebufferWidth; } |
| void set_maxFramebufferWidth(uint32_t inValue) { m_struct.maxFramebufferWidth = inValue; } |
| uint32_t get_maxFramebufferHeight() { return m_struct.maxFramebufferHeight; } |
| void set_maxFramebufferHeight(uint32_t inValue) { m_struct.maxFramebufferHeight = inValue; } |
| uint32_t get_maxFramebufferLayers() { return m_struct.maxFramebufferLayers; } |
| void set_maxFramebufferLayers(uint32_t inValue) { m_struct.maxFramebufferLayers = inValue; } |
| VkSampleCountFlags get_framebufferColorSampleCounts() { return m_struct.framebufferColorSampleCounts; } |
| void set_framebufferColorSampleCounts(VkSampleCountFlags inValue) { m_struct.framebufferColorSampleCounts = inValue; } |
| VkSampleCountFlags get_framebufferDepthSampleCounts() { return m_struct.framebufferDepthSampleCounts; } |
| void set_framebufferDepthSampleCounts(VkSampleCountFlags inValue) { m_struct.framebufferDepthSampleCounts = inValue; } |
| VkSampleCountFlags get_framebufferStencilSampleCounts() { return m_struct.framebufferStencilSampleCounts; } |
| void set_framebufferStencilSampleCounts(VkSampleCountFlags inValue) { m_struct.framebufferStencilSampleCounts = inValue; } |
| VkSampleCountFlags get_framebufferNoAttachmentsSampleCounts() { return m_struct.framebufferNoAttachmentsSampleCounts; } |
| void set_framebufferNoAttachmentsSampleCounts(VkSampleCountFlags inValue) { m_struct.framebufferNoAttachmentsSampleCounts = inValue; } |
| uint32_t get_maxColorAttachments() { return m_struct.maxColorAttachments; } |
| void set_maxColorAttachments(uint32_t inValue) { m_struct.maxColorAttachments = inValue; } |
| VkSampleCountFlags get_sampledImageColorSampleCounts() { return m_struct.sampledImageColorSampleCounts; } |
| void set_sampledImageColorSampleCounts(VkSampleCountFlags inValue) { m_struct.sampledImageColorSampleCounts = inValue; } |
| VkSampleCountFlags get_sampledImageIntegerSampleCounts() { return m_struct.sampledImageIntegerSampleCounts; } |
| void set_sampledImageIntegerSampleCounts(VkSampleCountFlags inValue) { m_struct.sampledImageIntegerSampleCounts = inValue; } |
| VkSampleCountFlags get_sampledImageDepthSampleCounts() { return m_struct.sampledImageDepthSampleCounts; } |
| void set_sampledImageDepthSampleCounts(VkSampleCountFlags inValue) { m_struct.sampledImageDepthSampleCounts = inValue; } |
| VkSampleCountFlags get_sampledImageStencilSampleCounts() { return m_struct.sampledImageStencilSampleCounts; } |
| void set_sampledImageStencilSampleCounts(VkSampleCountFlags inValue) { m_struct.sampledImageStencilSampleCounts = inValue; } |
| VkSampleCountFlags get_storageImageSampleCounts() { return m_struct.storageImageSampleCounts; } |
| void set_storageImageSampleCounts(VkSampleCountFlags inValue) { m_struct.storageImageSampleCounts = inValue; } |
| uint32_t get_maxSampleMaskWords() { return m_struct.maxSampleMaskWords; } |
| void set_maxSampleMaskWords(uint32_t inValue) { m_struct.maxSampleMaskWords = inValue; } |
| VkBool32 get_timestampComputeAndGraphics() { return m_struct.timestampComputeAndGraphics; } |
| void set_timestampComputeAndGraphics(VkBool32 inValue) { m_struct.timestampComputeAndGraphics = inValue; } |
| float get_timestampPeriod() { return m_struct.timestampPeriod; } |
| void set_timestampPeriod(float inValue) { m_struct.timestampPeriod = inValue; } |
| uint32_t get_maxClipDistances() { return m_struct.maxClipDistances; } |
| void set_maxClipDistances(uint32_t inValue) { m_struct.maxClipDistances = inValue; } |
| uint32_t get_maxCullDistances() { return m_struct.maxCullDistances; } |
| void set_maxCullDistances(uint32_t inValue) { m_struct.maxCullDistances = inValue; } |
| uint32_t get_maxCombinedClipAndCullDistances() { return m_struct.maxCombinedClipAndCullDistances; } |
| void set_maxCombinedClipAndCullDistances(uint32_t inValue) { m_struct.maxCombinedClipAndCullDistances = inValue; } |
| uint32_t get_discreteQueuePriorities() { return m_struct.discreteQueuePriorities; } |
| void set_discreteQueuePriorities(uint32_t inValue) { m_struct.discreteQueuePriorities = inValue; } |
| float get_pointSizeGranularity() { return m_struct.pointSizeGranularity; } |
| void set_pointSizeGranularity(float inValue) { m_struct.pointSizeGranularity = inValue; } |
| float get_lineWidthGranularity() { return m_struct.lineWidthGranularity; } |
| void set_lineWidthGranularity(float inValue) { m_struct.lineWidthGranularity = inValue; } |
| VkBool32 get_strictLines() { return m_struct.strictLines; } |
| void set_strictLines(VkBool32 inValue) { m_struct.strictLines = inValue; } |
| VkBool32 get_standardSampleLocations() { return m_struct.standardSampleLocations; } |
| void set_standardSampleLocations(VkBool32 inValue) { m_struct.standardSampleLocations = inValue; } |
| VkDeviceSize get_optimalBufferCopyOffsetAlignment() { return m_struct.optimalBufferCopyOffsetAlignment; } |
| void set_optimalBufferCopyOffsetAlignment(VkDeviceSize inValue) { m_struct.optimalBufferCopyOffsetAlignment = inValue; } |
| VkDeviceSize get_optimalBufferCopyRowPitchAlignment() { return m_struct.optimalBufferCopyRowPitchAlignment; } |
| void set_optimalBufferCopyRowPitchAlignment(VkDeviceSize inValue) { m_struct.optimalBufferCopyRowPitchAlignment = inValue; } |
| VkDeviceSize get_nonCoherentAtomSize() { return m_struct.nonCoherentAtomSize; } |
| void set_nonCoherentAtomSize(VkDeviceSize inValue) { m_struct.nonCoherentAtomSize = inValue; } |
| |
| |
| private: |
| VkPhysicalDeviceLimits m_struct; |
| const VkPhysicalDeviceLimits* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkphysicaldevicememoryproperties_struct_wrapper |
| { |
| public: |
| vkphysicaldevicememoryproperties_struct_wrapper(); |
| vkphysicaldevicememoryproperties_struct_wrapper(VkPhysicalDeviceMemoryProperties* pInStruct); |
| vkphysicaldevicememoryproperties_struct_wrapper(const VkPhysicalDeviceMemoryProperties* pInStruct); |
| |
| virtual ~vkphysicaldevicememoryproperties_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_memoryTypeCount() { return m_struct.memoryTypeCount; } |
| void set_memoryTypeCount(uint32_t inValue) { m_struct.memoryTypeCount = inValue; } |
| uint32_t get_memoryHeapCount() { return m_struct.memoryHeapCount; } |
| void set_memoryHeapCount(uint32_t inValue) { m_struct.memoryHeapCount = inValue; } |
| |
| |
| private: |
| VkPhysicalDeviceMemoryProperties m_struct; |
| const VkPhysicalDeviceMemoryProperties* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkphysicaldeviceproperties_struct_wrapper |
| { |
| public: |
| vkphysicaldeviceproperties_struct_wrapper(); |
| vkphysicaldeviceproperties_struct_wrapper(VkPhysicalDeviceProperties* pInStruct); |
| vkphysicaldeviceproperties_struct_wrapper(const VkPhysicalDeviceProperties* pInStruct); |
| |
| virtual ~vkphysicaldeviceproperties_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_apiVersion() { return m_struct.apiVersion; } |
| void set_apiVersion(uint32_t inValue) { m_struct.apiVersion = inValue; } |
| uint32_t get_driverVersion() { return m_struct.driverVersion; } |
| void set_driverVersion(uint32_t inValue) { m_struct.driverVersion = inValue; } |
| uint32_t get_vendorID() { return m_struct.vendorID; } |
| void set_vendorID(uint32_t inValue) { m_struct.vendorID = inValue; } |
| uint32_t get_deviceID() { return m_struct.deviceID; } |
| void set_deviceID(uint32_t inValue) { m_struct.deviceID = inValue; } |
| VkPhysicalDeviceType get_deviceType() { return m_struct.deviceType; } |
| void set_deviceType(VkPhysicalDeviceType inValue) { m_struct.deviceType = inValue; } |
| VkPhysicalDeviceLimits get_limits() { return m_struct.limits; } |
| void set_limits(VkPhysicalDeviceLimits inValue) { m_struct.limits = inValue; } |
| VkPhysicalDeviceSparseProperties get_sparseProperties() { return m_struct.sparseProperties; } |
| void set_sparseProperties(VkPhysicalDeviceSparseProperties inValue) { m_struct.sparseProperties = inValue; } |
| |
| |
| private: |
| VkPhysicalDeviceProperties m_struct; |
| const VkPhysicalDeviceProperties* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkphysicaldevicesparseproperties_struct_wrapper |
| { |
| public: |
| vkphysicaldevicesparseproperties_struct_wrapper(); |
| vkphysicaldevicesparseproperties_struct_wrapper(VkPhysicalDeviceSparseProperties* pInStruct); |
| vkphysicaldevicesparseproperties_struct_wrapper(const VkPhysicalDeviceSparseProperties* pInStruct); |
| |
| virtual ~vkphysicaldevicesparseproperties_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkBool32 get_residencyStandard2DBlockShape() { return m_struct.residencyStandard2DBlockShape; } |
| void set_residencyStandard2DBlockShape(VkBool32 inValue) { m_struct.residencyStandard2DBlockShape = inValue; } |
| VkBool32 get_residencyStandard2DMultisampleBlockShape() { return m_struct.residencyStandard2DMultisampleBlockShape; } |
| void set_residencyStandard2DMultisampleBlockShape(VkBool32 inValue) { m_struct.residencyStandard2DMultisampleBlockShape = inValue; } |
| VkBool32 get_residencyStandard3DBlockShape() { return m_struct.residencyStandard3DBlockShape; } |
| void set_residencyStandard3DBlockShape(VkBool32 inValue) { m_struct.residencyStandard3DBlockShape = inValue; } |
| VkBool32 get_residencyAlignedMipSize() { return m_struct.residencyAlignedMipSize; } |
| void set_residencyAlignedMipSize(VkBool32 inValue) { m_struct.residencyAlignedMipSize = inValue; } |
| VkBool32 get_residencyNonResidentStrict() { return m_struct.residencyNonResidentStrict; } |
| void set_residencyNonResidentStrict(VkBool32 inValue) { m_struct.residencyNonResidentStrict = inValue; } |
| |
| |
| private: |
| VkPhysicalDeviceSparseProperties m_struct; |
| const VkPhysicalDeviceSparseProperties* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinecachecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelinecachecreateinfo_struct_wrapper(); |
| vkpipelinecachecreateinfo_struct_wrapper(VkPipelineCacheCreateInfo* pInStruct); |
| vkpipelinecachecreateinfo_struct_wrapper(const VkPipelineCacheCreateInfo* pInStruct); |
| |
| virtual ~vkpipelinecachecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineCacheCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineCacheCreateFlags inValue) { m_struct.flags = inValue; } |
| size_t get_initialDataSize() { return m_struct.initialDataSize; } |
| void set_initialDataSize(size_t inValue) { m_struct.initialDataSize = inValue; } |
| const void* get_pInitialData() { return m_struct.pInitialData; } |
| |
| |
| private: |
| VkPipelineCacheCreateInfo m_struct; |
| const VkPipelineCacheCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinecolorblendattachmentstate_struct_wrapper |
| { |
| public: |
| vkpipelinecolorblendattachmentstate_struct_wrapper(); |
| vkpipelinecolorblendattachmentstate_struct_wrapper(VkPipelineColorBlendAttachmentState* pInStruct); |
| vkpipelinecolorblendattachmentstate_struct_wrapper(const VkPipelineColorBlendAttachmentState* pInStruct); |
| |
| virtual ~vkpipelinecolorblendattachmentstate_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkBool32 get_blendEnable() { return m_struct.blendEnable; } |
| void set_blendEnable(VkBool32 inValue) { m_struct.blendEnable = inValue; } |
| VkBlendFactor get_srcColorBlendFactor() { return m_struct.srcColorBlendFactor; } |
| void set_srcColorBlendFactor(VkBlendFactor inValue) { m_struct.srcColorBlendFactor = inValue; } |
| VkBlendFactor get_dstColorBlendFactor() { return m_struct.dstColorBlendFactor; } |
| void set_dstColorBlendFactor(VkBlendFactor inValue) { m_struct.dstColorBlendFactor = inValue; } |
| VkBlendOp get_colorBlendOp() { return m_struct.colorBlendOp; } |
| void set_colorBlendOp(VkBlendOp inValue) { m_struct.colorBlendOp = inValue; } |
| VkBlendFactor get_srcAlphaBlendFactor() { return m_struct.srcAlphaBlendFactor; } |
| void set_srcAlphaBlendFactor(VkBlendFactor inValue) { m_struct.srcAlphaBlendFactor = inValue; } |
| VkBlendFactor get_dstAlphaBlendFactor() { return m_struct.dstAlphaBlendFactor; } |
| void set_dstAlphaBlendFactor(VkBlendFactor inValue) { m_struct.dstAlphaBlendFactor = inValue; } |
| VkBlendOp get_alphaBlendOp() { return m_struct.alphaBlendOp; } |
| void set_alphaBlendOp(VkBlendOp inValue) { m_struct.alphaBlendOp = inValue; } |
| VkColorComponentFlags get_colorWriteMask() { return m_struct.colorWriteMask; } |
| void set_colorWriteMask(VkColorComponentFlags inValue) { m_struct.colorWriteMask = inValue; } |
| |
| |
| private: |
| VkPipelineColorBlendAttachmentState m_struct; |
| const VkPipelineColorBlendAttachmentState* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinecolorblendstatecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelinecolorblendstatecreateinfo_struct_wrapper(); |
| vkpipelinecolorblendstatecreateinfo_struct_wrapper(VkPipelineColorBlendStateCreateInfo* pInStruct); |
| vkpipelinecolorblendstatecreateinfo_struct_wrapper(const VkPipelineColorBlendStateCreateInfo* pInStruct); |
| |
| virtual ~vkpipelinecolorblendstatecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineColorBlendStateCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineColorBlendStateCreateFlags inValue) { m_struct.flags = inValue; } |
| VkBool32 get_logicOpEnable() { return m_struct.logicOpEnable; } |
| void set_logicOpEnable(VkBool32 inValue) { m_struct.logicOpEnable = inValue; } |
| VkLogicOp get_logicOp() { return m_struct.logicOp; } |
| void set_logicOp(VkLogicOp inValue) { m_struct.logicOp = inValue; } |
| uint32_t get_attachmentCount() { return m_struct.attachmentCount; } |
| void set_attachmentCount(uint32_t inValue) { m_struct.attachmentCount = inValue; } |
| |
| |
| private: |
| VkPipelineColorBlendStateCreateInfo m_struct; |
| const VkPipelineColorBlendStateCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinedepthstencilstatecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelinedepthstencilstatecreateinfo_struct_wrapper(); |
| vkpipelinedepthstencilstatecreateinfo_struct_wrapper(VkPipelineDepthStencilStateCreateInfo* pInStruct); |
| vkpipelinedepthstencilstatecreateinfo_struct_wrapper(const VkPipelineDepthStencilStateCreateInfo* pInStruct); |
| |
| virtual ~vkpipelinedepthstencilstatecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineDepthStencilStateCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineDepthStencilStateCreateFlags inValue) { m_struct.flags = inValue; } |
| VkBool32 get_depthTestEnable() { return m_struct.depthTestEnable; } |
| void set_depthTestEnable(VkBool32 inValue) { m_struct.depthTestEnable = inValue; } |
| VkBool32 get_depthWriteEnable() { return m_struct.depthWriteEnable; } |
| void set_depthWriteEnable(VkBool32 inValue) { m_struct.depthWriteEnable = inValue; } |
| VkCompareOp get_depthCompareOp() { return m_struct.depthCompareOp; } |
| void set_depthCompareOp(VkCompareOp inValue) { m_struct.depthCompareOp = inValue; } |
| VkBool32 get_depthBoundsTestEnable() { return m_struct.depthBoundsTestEnable; } |
| void set_depthBoundsTestEnable(VkBool32 inValue) { m_struct.depthBoundsTestEnable = inValue; } |
| VkBool32 get_stencilTestEnable() { return m_struct.stencilTestEnable; } |
| void set_stencilTestEnable(VkBool32 inValue) { m_struct.stencilTestEnable = inValue; } |
| VkStencilOpState get_front() { return m_struct.front; } |
| void set_front(VkStencilOpState inValue) { m_struct.front = inValue; } |
| VkStencilOpState get_back() { return m_struct.back; } |
| void set_back(VkStencilOpState inValue) { m_struct.back = inValue; } |
| float get_minDepthBounds() { return m_struct.minDepthBounds; } |
| void set_minDepthBounds(float inValue) { m_struct.minDepthBounds = inValue; } |
| float get_maxDepthBounds() { return m_struct.maxDepthBounds; } |
| void set_maxDepthBounds(float inValue) { m_struct.maxDepthBounds = inValue; } |
| |
| |
| private: |
| VkPipelineDepthStencilStateCreateInfo m_struct; |
| const VkPipelineDepthStencilStateCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinedynamicstatecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelinedynamicstatecreateinfo_struct_wrapper(); |
| vkpipelinedynamicstatecreateinfo_struct_wrapper(VkPipelineDynamicStateCreateInfo* pInStruct); |
| vkpipelinedynamicstatecreateinfo_struct_wrapper(const VkPipelineDynamicStateCreateInfo* pInStruct); |
| |
| virtual ~vkpipelinedynamicstatecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineDynamicStateCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineDynamicStateCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_dynamicStateCount() { return m_struct.dynamicStateCount; } |
| void set_dynamicStateCount(uint32_t inValue) { m_struct.dynamicStateCount = inValue; } |
| |
| |
| private: |
| VkPipelineDynamicStateCreateInfo m_struct; |
| const VkPipelineDynamicStateCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelineinputassemblystatecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelineinputassemblystatecreateinfo_struct_wrapper(); |
| vkpipelineinputassemblystatecreateinfo_struct_wrapper(VkPipelineInputAssemblyStateCreateInfo* pInStruct); |
| vkpipelineinputassemblystatecreateinfo_struct_wrapper(const VkPipelineInputAssemblyStateCreateInfo* pInStruct); |
| |
| virtual ~vkpipelineinputassemblystatecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineInputAssemblyStateCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineInputAssemblyStateCreateFlags inValue) { m_struct.flags = inValue; } |
| VkPrimitiveTopology get_topology() { return m_struct.topology; } |
| void set_topology(VkPrimitiveTopology inValue) { m_struct.topology = inValue; } |
| VkBool32 get_primitiveRestartEnable() { return m_struct.primitiveRestartEnable; } |
| void set_primitiveRestartEnable(VkBool32 inValue) { m_struct.primitiveRestartEnable = inValue; } |
| |
| |
| private: |
| VkPipelineInputAssemblyStateCreateInfo m_struct; |
| const VkPipelineInputAssemblyStateCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinelayoutcreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelinelayoutcreateinfo_struct_wrapper(); |
| vkpipelinelayoutcreateinfo_struct_wrapper(VkPipelineLayoutCreateInfo* pInStruct); |
| vkpipelinelayoutcreateinfo_struct_wrapper(const VkPipelineLayoutCreateInfo* pInStruct); |
| |
| virtual ~vkpipelinelayoutcreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineLayoutCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineLayoutCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_setLayoutCount() { return m_struct.setLayoutCount; } |
| void set_setLayoutCount(uint32_t inValue) { m_struct.setLayoutCount = inValue; } |
| uint32_t get_pushConstantRangeCount() { return m_struct.pushConstantRangeCount; } |
| void set_pushConstantRangeCount(uint32_t inValue) { m_struct.pushConstantRangeCount = inValue; } |
| |
| |
| private: |
| VkPipelineLayoutCreateInfo m_struct; |
| const VkPipelineLayoutCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinemultisamplestatecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelinemultisamplestatecreateinfo_struct_wrapper(); |
| vkpipelinemultisamplestatecreateinfo_struct_wrapper(VkPipelineMultisampleStateCreateInfo* pInStruct); |
| vkpipelinemultisamplestatecreateinfo_struct_wrapper(const VkPipelineMultisampleStateCreateInfo* pInStruct); |
| |
| virtual ~vkpipelinemultisamplestatecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineMultisampleStateCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineMultisampleStateCreateFlags inValue) { m_struct.flags = inValue; } |
| VkSampleCountFlagBits get_rasterizationSamples() { return m_struct.rasterizationSamples; } |
| void set_rasterizationSamples(VkSampleCountFlagBits inValue) { m_struct.rasterizationSamples = inValue; } |
| VkBool32 get_sampleShadingEnable() { return m_struct.sampleShadingEnable; } |
| void set_sampleShadingEnable(VkBool32 inValue) { m_struct.sampleShadingEnable = inValue; } |
| float get_minSampleShading() { return m_struct.minSampleShading; } |
| void set_minSampleShading(float inValue) { m_struct.minSampleShading = inValue; } |
| const VkSampleMask* get_pSampleMask() { return m_struct.pSampleMask; } |
| VkBool32 get_alphaToCoverageEnable() { return m_struct.alphaToCoverageEnable; } |
| void set_alphaToCoverageEnable(VkBool32 inValue) { m_struct.alphaToCoverageEnable = inValue; } |
| VkBool32 get_alphaToOneEnable() { return m_struct.alphaToOneEnable; } |
| void set_alphaToOneEnable(VkBool32 inValue) { m_struct.alphaToOneEnable = inValue; } |
| |
| |
| private: |
| VkPipelineMultisampleStateCreateInfo m_struct; |
| const VkPipelineMultisampleStateCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinerasterizationstatecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelinerasterizationstatecreateinfo_struct_wrapper(); |
| vkpipelinerasterizationstatecreateinfo_struct_wrapper(VkPipelineRasterizationStateCreateInfo* pInStruct); |
| vkpipelinerasterizationstatecreateinfo_struct_wrapper(const VkPipelineRasterizationStateCreateInfo* pInStruct); |
| |
| virtual ~vkpipelinerasterizationstatecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineRasterizationStateCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineRasterizationStateCreateFlags inValue) { m_struct.flags = inValue; } |
| VkBool32 get_depthClampEnable() { return m_struct.depthClampEnable; } |
| void set_depthClampEnable(VkBool32 inValue) { m_struct.depthClampEnable = inValue; } |
| VkBool32 get_rasterizerDiscardEnable() { return m_struct.rasterizerDiscardEnable; } |
| void set_rasterizerDiscardEnable(VkBool32 inValue) { m_struct.rasterizerDiscardEnable = inValue; } |
| VkPolygonMode get_polygonMode() { return m_struct.polygonMode; } |
| void set_polygonMode(VkPolygonMode inValue) { m_struct.polygonMode = inValue; } |
| VkCullModeFlags get_cullMode() { return m_struct.cullMode; } |
| void set_cullMode(VkCullModeFlags inValue) { m_struct.cullMode = inValue; } |
| VkFrontFace get_frontFace() { return m_struct.frontFace; } |
| void set_frontFace(VkFrontFace inValue) { m_struct.frontFace = inValue; } |
| VkBool32 get_depthBiasEnable() { return m_struct.depthBiasEnable; } |
| void set_depthBiasEnable(VkBool32 inValue) { m_struct.depthBiasEnable = inValue; } |
| float get_depthBiasConstantFactor() { return m_struct.depthBiasConstantFactor; } |
| void set_depthBiasConstantFactor(float inValue) { m_struct.depthBiasConstantFactor = inValue; } |
| float get_depthBiasClamp() { return m_struct.depthBiasClamp; } |
| void set_depthBiasClamp(float inValue) { m_struct.depthBiasClamp = inValue; } |
| float get_depthBiasSlopeFactor() { return m_struct.depthBiasSlopeFactor; } |
| void set_depthBiasSlopeFactor(float inValue) { m_struct.depthBiasSlopeFactor = inValue; } |
| float get_lineWidth() { return m_struct.lineWidth; } |
| void set_lineWidth(float inValue) { m_struct.lineWidth = inValue; } |
| |
| |
| private: |
| VkPipelineRasterizationStateCreateInfo m_struct; |
| const VkPipelineRasterizationStateCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinerasterizationstaterasterizationorderamd_struct_wrapper |
| { |
| public: |
| vkpipelinerasterizationstaterasterizationorderamd_struct_wrapper(); |
| vkpipelinerasterizationstaterasterizationorderamd_struct_wrapper(VkPipelineRasterizationStateRasterizationOrderAMD* pInStruct); |
| vkpipelinerasterizationstaterasterizationorderamd_struct_wrapper(const VkPipelineRasterizationStateRasterizationOrderAMD* pInStruct); |
| |
| virtual ~vkpipelinerasterizationstaterasterizationorderamd_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkRasterizationOrderAMD get_rasterizationOrder() { return m_struct.rasterizationOrder; } |
| void set_rasterizationOrder(VkRasterizationOrderAMD inValue) { m_struct.rasterizationOrder = inValue; } |
| |
| |
| private: |
| VkPipelineRasterizationStateRasterizationOrderAMD m_struct; |
| const VkPipelineRasterizationStateRasterizationOrderAMD* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelineshaderstagecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelineshaderstagecreateinfo_struct_wrapper(); |
| vkpipelineshaderstagecreateinfo_struct_wrapper(VkPipelineShaderStageCreateInfo* pInStruct); |
| vkpipelineshaderstagecreateinfo_struct_wrapper(const VkPipelineShaderStageCreateInfo* pInStruct); |
| |
| virtual ~vkpipelineshaderstagecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineShaderStageCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineShaderStageCreateFlags inValue) { m_struct.flags = inValue; } |
| VkShaderStageFlagBits get_stage() { return m_struct.stage; } |
| void set_stage(VkShaderStageFlagBits inValue) { m_struct.stage = inValue; } |
| VkShaderModule get_module() { return m_struct.module; } |
| void set_module(VkShaderModule inValue) { m_struct.module = inValue; } |
| const char* get_pName() { return m_struct.pName; } |
| const VkSpecializationInfo* get_pSpecializationInfo() { return m_struct.pSpecializationInfo; } |
| |
| |
| private: |
| VkPipelineShaderStageCreateInfo m_struct; |
| const VkPipelineShaderStageCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinetessellationstatecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelinetessellationstatecreateinfo_struct_wrapper(); |
| vkpipelinetessellationstatecreateinfo_struct_wrapper(VkPipelineTessellationStateCreateInfo* pInStruct); |
| vkpipelinetessellationstatecreateinfo_struct_wrapper(const VkPipelineTessellationStateCreateInfo* pInStruct); |
| |
| virtual ~vkpipelinetessellationstatecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineTessellationStateCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineTessellationStateCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_patchControlPoints() { return m_struct.patchControlPoints; } |
| void set_patchControlPoints(uint32_t inValue) { m_struct.patchControlPoints = inValue; } |
| |
| |
| private: |
| VkPipelineTessellationStateCreateInfo m_struct; |
| const VkPipelineTessellationStateCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelinevertexinputstatecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelinevertexinputstatecreateinfo_struct_wrapper(); |
| vkpipelinevertexinputstatecreateinfo_struct_wrapper(VkPipelineVertexInputStateCreateInfo* pInStruct); |
| vkpipelinevertexinputstatecreateinfo_struct_wrapper(const VkPipelineVertexInputStateCreateInfo* pInStruct); |
| |
| virtual ~vkpipelinevertexinputstatecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineVertexInputStateCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineVertexInputStateCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_vertexBindingDescriptionCount() { return m_struct.vertexBindingDescriptionCount; } |
| void set_vertexBindingDescriptionCount(uint32_t inValue) { m_struct.vertexBindingDescriptionCount = inValue; } |
| uint32_t get_vertexAttributeDescriptionCount() { return m_struct.vertexAttributeDescriptionCount; } |
| void set_vertexAttributeDescriptionCount(uint32_t inValue) { m_struct.vertexAttributeDescriptionCount = inValue; } |
| |
| |
| private: |
| VkPipelineVertexInputStateCreateInfo m_struct; |
| const VkPipelineVertexInputStateCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpipelineviewportstatecreateinfo_struct_wrapper |
| { |
| public: |
| vkpipelineviewportstatecreateinfo_struct_wrapper(); |
| vkpipelineviewportstatecreateinfo_struct_wrapper(VkPipelineViewportStateCreateInfo* pInStruct); |
| vkpipelineviewportstatecreateinfo_struct_wrapper(const VkPipelineViewportStateCreateInfo* pInStruct); |
| |
| virtual ~vkpipelineviewportstatecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkPipelineViewportStateCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkPipelineViewportStateCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_viewportCount() { return m_struct.viewportCount; } |
| void set_viewportCount(uint32_t inValue) { m_struct.viewportCount = inValue; } |
| uint32_t get_scissorCount() { return m_struct.scissorCount; } |
| void set_scissorCount(uint32_t inValue) { m_struct.scissorCount = inValue; } |
| |
| |
| private: |
| VkPipelineViewportStateCreateInfo m_struct; |
| const VkPipelineViewportStateCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpresentinfokhr_struct_wrapper |
| { |
| public: |
| vkpresentinfokhr_struct_wrapper(); |
| vkpresentinfokhr_struct_wrapper(VkPresentInfoKHR* pInStruct); |
| vkpresentinfokhr_struct_wrapper(const VkPresentInfoKHR* pInStruct); |
| |
| virtual ~vkpresentinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| uint32_t get_waitSemaphoreCount() { return m_struct.waitSemaphoreCount; } |
| void set_waitSemaphoreCount(uint32_t inValue) { m_struct.waitSemaphoreCount = inValue; } |
| uint32_t get_swapchainCount() { return m_struct.swapchainCount; } |
| void set_swapchainCount(uint32_t inValue) { m_struct.swapchainCount = inValue; } |
| VkResult* get_pResults() { return m_struct.pResults; } |
| void set_pResults(VkResult* inValue) { m_struct.pResults = inValue; } |
| |
| |
| private: |
| VkPresentInfoKHR m_struct; |
| const VkPresentInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkpushconstantrange_struct_wrapper |
| { |
| public: |
| vkpushconstantrange_struct_wrapper(); |
| vkpushconstantrange_struct_wrapper(VkPushConstantRange* pInStruct); |
| vkpushconstantrange_struct_wrapper(const VkPushConstantRange* pInStruct); |
| |
| virtual ~vkpushconstantrange_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkShaderStageFlags get_stageFlags() { return m_struct.stageFlags; } |
| void set_stageFlags(VkShaderStageFlags inValue) { m_struct.stageFlags = inValue; } |
| uint32_t get_offset() { return m_struct.offset; } |
| void set_offset(uint32_t inValue) { m_struct.offset = inValue; } |
| uint32_t get_size() { return m_struct.size; } |
| void set_size(uint32_t inValue) { m_struct.size = inValue; } |
| |
| |
| private: |
| VkPushConstantRange m_struct; |
| const VkPushConstantRange* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkquerypoolcreateinfo_struct_wrapper |
| { |
| public: |
| vkquerypoolcreateinfo_struct_wrapper(); |
| vkquerypoolcreateinfo_struct_wrapper(VkQueryPoolCreateInfo* pInStruct); |
| vkquerypoolcreateinfo_struct_wrapper(const VkQueryPoolCreateInfo* pInStruct); |
| |
| virtual ~vkquerypoolcreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkQueryPoolCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkQueryPoolCreateFlags inValue) { m_struct.flags = inValue; } |
| VkQueryType get_queryType() { return m_struct.queryType; } |
| void set_queryType(VkQueryType inValue) { m_struct.queryType = inValue; } |
| uint32_t get_queryCount() { return m_struct.queryCount; } |
| void set_queryCount(uint32_t inValue) { m_struct.queryCount = inValue; } |
| VkQueryPipelineStatisticFlags get_pipelineStatistics() { return m_struct.pipelineStatistics; } |
| void set_pipelineStatistics(VkQueryPipelineStatisticFlags inValue) { m_struct.pipelineStatistics = inValue; } |
| |
| |
| private: |
| VkQueryPoolCreateInfo m_struct; |
| const VkQueryPoolCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkqueuefamilyproperties_struct_wrapper |
| { |
| public: |
| vkqueuefamilyproperties_struct_wrapper(); |
| vkqueuefamilyproperties_struct_wrapper(VkQueueFamilyProperties* pInStruct); |
| vkqueuefamilyproperties_struct_wrapper(const VkQueueFamilyProperties* pInStruct); |
| |
| virtual ~vkqueuefamilyproperties_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkQueueFlags get_queueFlags() { return m_struct.queueFlags; } |
| void set_queueFlags(VkQueueFlags inValue) { m_struct.queueFlags = inValue; } |
| uint32_t get_queueCount() { return m_struct.queueCount; } |
| void set_queueCount(uint32_t inValue) { m_struct.queueCount = inValue; } |
| uint32_t get_timestampValidBits() { return m_struct.timestampValidBits; } |
| void set_timestampValidBits(uint32_t inValue) { m_struct.timestampValidBits = inValue; } |
| VkExtent3D get_minImageTransferGranularity() { return m_struct.minImageTransferGranularity; } |
| void set_minImageTransferGranularity(VkExtent3D inValue) { m_struct.minImageTransferGranularity = inValue; } |
| |
| |
| private: |
| VkQueueFamilyProperties m_struct; |
| const VkQueueFamilyProperties* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkrect2d_struct_wrapper |
| { |
| public: |
| vkrect2d_struct_wrapper(); |
| vkrect2d_struct_wrapper(VkRect2D* pInStruct); |
| vkrect2d_struct_wrapper(const VkRect2D* pInStruct); |
| |
| virtual ~vkrect2d_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkOffset2D get_offset() { return m_struct.offset; } |
| void set_offset(VkOffset2D inValue) { m_struct.offset = inValue; } |
| VkExtent2D get_extent() { return m_struct.extent; } |
| void set_extent(VkExtent2D inValue) { m_struct.extent = inValue; } |
| |
| |
| private: |
| VkRect2D m_struct; |
| const VkRect2D* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkrenderpassbegininfo_struct_wrapper |
| { |
| public: |
| vkrenderpassbegininfo_struct_wrapper(); |
| vkrenderpassbegininfo_struct_wrapper(VkRenderPassBeginInfo* pInStruct); |
| vkrenderpassbegininfo_struct_wrapper(const VkRenderPassBeginInfo* pInStruct); |
| |
| virtual ~vkrenderpassbegininfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkRenderPass get_renderPass() { return m_struct.renderPass; } |
| void set_renderPass(VkRenderPass inValue) { m_struct.renderPass = inValue; } |
| VkFramebuffer get_framebuffer() { return m_struct.framebuffer; } |
| void set_framebuffer(VkFramebuffer inValue) { m_struct.framebuffer = inValue; } |
| VkRect2D get_renderArea() { return m_struct.renderArea; } |
| void set_renderArea(VkRect2D inValue) { m_struct.renderArea = inValue; } |
| uint32_t get_clearValueCount() { return m_struct.clearValueCount; } |
| void set_clearValueCount(uint32_t inValue) { m_struct.clearValueCount = inValue; } |
| |
| |
| private: |
| VkRenderPassBeginInfo m_struct; |
| const VkRenderPassBeginInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkrenderpasscreateinfo_struct_wrapper |
| { |
| public: |
| vkrenderpasscreateinfo_struct_wrapper(); |
| vkrenderpasscreateinfo_struct_wrapper(VkRenderPassCreateInfo* pInStruct); |
| vkrenderpasscreateinfo_struct_wrapper(const VkRenderPassCreateInfo* pInStruct); |
| |
| virtual ~vkrenderpasscreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkRenderPassCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkRenderPassCreateFlags inValue) { m_struct.flags = inValue; } |
| uint32_t get_attachmentCount() { return m_struct.attachmentCount; } |
| void set_attachmentCount(uint32_t inValue) { m_struct.attachmentCount = inValue; } |
| uint32_t get_subpassCount() { return m_struct.subpassCount; } |
| void set_subpassCount(uint32_t inValue) { m_struct.subpassCount = inValue; } |
| uint32_t get_dependencyCount() { return m_struct.dependencyCount; } |
| void set_dependencyCount(uint32_t inValue) { m_struct.dependencyCount = inValue; } |
| |
| |
| private: |
| VkRenderPassCreateInfo m_struct; |
| const VkRenderPassCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksamplercreateinfo_struct_wrapper |
| { |
| public: |
| vksamplercreateinfo_struct_wrapper(); |
| vksamplercreateinfo_struct_wrapper(VkSamplerCreateInfo* pInStruct); |
| vksamplercreateinfo_struct_wrapper(const VkSamplerCreateInfo* pInStruct); |
| |
| virtual ~vksamplercreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkSamplerCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkSamplerCreateFlags inValue) { m_struct.flags = inValue; } |
| VkFilter get_magFilter() { return m_struct.magFilter; } |
| void set_magFilter(VkFilter inValue) { m_struct.magFilter = inValue; } |
| VkFilter get_minFilter() { return m_struct.minFilter; } |
| void set_minFilter(VkFilter inValue) { m_struct.minFilter = inValue; } |
| VkSamplerMipmapMode get_mipmapMode() { return m_struct.mipmapMode; } |
| void set_mipmapMode(VkSamplerMipmapMode inValue) { m_struct.mipmapMode = inValue; } |
| VkSamplerAddressMode get_addressModeU() { return m_struct.addressModeU; } |
| void set_addressModeU(VkSamplerAddressMode inValue) { m_struct.addressModeU = inValue; } |
| VkSamplerAddressMode get_addressModeV() { return m_struct.addressModeV; } |
| void set_addressModeV(VkSamplerAddressMode inValue) { m_struct.addressModeV = inValue; } |
| VkSamplerAddressMode get_addressModeW() { return m_struct.addressModeW; } |
| void set_addressModeW(VkSamplerAddressMode inValue) { m_struct.addressModeW = inValue; } |
| float get_mipLodBias() { return m_struct.mipLodBias; } |
| void set_mipLodBias(float inValue) { m_struct.mipLodBias = inValue; } |
| VkBool32 get_anisotropyEnable() { return m_struct.anisotropyEnable; } |
| void set_anisotropyEnable(VkBool32 inValue) { m_struct.anisotropyEnable = inValue; } |
| float get_maxAnisotropy() { return m_struct.maxAnisotropy; } |
| void set_maxAnisotropy(float inValue) { m_struct.maxAnisotropy = inValue; } |
| VkBool32 get_compareEnable() { return m_struct.compareEnable; } |
| void set_compareEnable(VkBool32 inValue) { m_struct.compareEnable = inValue; } |
| VkCompareOp get_compareOp() { return m_struct.compareOp; } |
| void set_compareOp(VkCompareOp inValue) { m_struct.compareOp = inValue; } |
| float get_minLod() { return m_struct.minLod; } |
| void set_minLod(float inValue) { m_struct.minLod = inValue; } |
| float get_maxLod() { return m_struct.maxLod; } |
| void set_maxLod(float inValue) { m_struct.maxLod = inValue; } |
| VkBorderColor get_borderColor() { return m_struct.borderColor; } |
| void set_borderColor(VkBorderColor inValue) { m_struct.borderColor = inValue; } |
| VkBool32 get_unnormalizedCoordinates() { return m_struct.unnormalizedCoordinates; } |
| void set_unnormalizedCoordinates(VkBool32 inValue) { m_struct.unnormalizedCoordinates = inValue; } |
| |
| |
| private: |
| VkSamplerCreateInfo m_struct; |
| const VkSamplerCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksemaphorecreateinfo_struct_wrapper |
| { |
| public: |
| vksemaphorecreateinfo_struct_wrapper(); |
| vksemaphorecreateinfo_struct_wrapper(VkSemaphoreCreateInfo* pInStruct); |
| vksemaphorecreateinfo_struct_wrapper(const VkSemaphoreCreateInfo* pInStruct); |
| |
| virtual ~vksemaphorecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkSemaphoreCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkSemaphoreCreateFlags inValue) { m_struct.flags = inValue; } |
| |
| |
| private: |
| VkSemaphoreCreateInfo m_struct; |
| const VkSemaphoreCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkshadermodulecreateinfo_struct_wrapper |
| { |
| public: |
| vkshadermodulecreateinfo_struct_wrapper(); |
| vkshadermodulecreateinfo_struct_wrapper(VkShaderModuleCreateInfo* pInStruct); |
| vkshadermodulecreateinfo_struct_wrapper(const VkShaderModuleCreateInfo* pInStruct); |
| |
| virtual ~vkshadermodulecreateinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkShaderModuleCreateFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkShaderModuleCreateFlags inValue) { m_struct.flags = inValue; } |
| size_t get_codeSize() { return m_struct.codeSize; } |
| void set_codeSize(size_t inValue) { m_struct.codeSize = inValue; } |
| const uint32_t* get_pCode() { return m_struct.pCode; } |
| |
| |
| private: |
| VkShaderModuleCreateInfo m_struct; |
| const VkShaderModuleCreateInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksparsebuffermemorybindinfo_struct_wrapper |
| { |
| public: |
| vksparsebuffermemorybindinfo_struct_wrapper(); |
| vksparsebuffermemorybindinfo_struct_wrapper(VkSparseBufferMemoryBindInfo* pInStruct); |
| vksparsebuffermemorybindinfo_struct_wrapper(const VkSparseBufferMemoryBindInfo* pInStruct); |
| |
| virtual ~vksparsebuffermemorybindinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkBuffer get_buffer() { return m_struct.buffer; } |
| void set_buffer(VkBuffer inValue) { m_struct.buffer = inValue; } |
| uint32_t get_bindCount() { return m_struct.bindCount; } |
| void set_bindCount(uint32_t inValue) { m_struct.bindCount = inValue; } |
| |
| |
| private: |
| VkSparseBufferMemoryBindInfo m_struct; |
| const VkSparseBufferMemoryBindInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksparseimageformatproperties_struct_wrapper |
| { |
| public: |
| vksparseimageformatproperties_struct_wrapper(); |
| vksparseimageformatproperties_struct_wrapper(VkSparseImageFormatProperties* pInStruct); |
| vksparseimageformatproperties_struct_wrapper(const VkSparseImageFormatProperties* pInStruct); |
| |
| virtual ~vksparseimageformatproperties_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImageAspectFlags get_aspectMask() { return m_struct.aspectMask; } |
| void set_aspectMask(VkImageAspectFlags inValue) { m_struct.aspectMask = inValue; } |
| VkExtent3D get_imageGranularity() { return m_struct.imageGranularity; } |
| void set_imageGranularity(VkExtent3D inValue) { m_struct.imageGranularity = inValue; } |
| VkSparseImageFormatFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkSparseImageFormatFlags inValue) { m_struct.flags = inValue; } |
| |
| |
| private: |
| VkSparseImageFormatProperties m_struct; |
| const VkSparseImageFormatProperties* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksparseimagememorybind_struct_wrapper |
| { |
| public: |
| vksparseimagememorybind_struct_wrapper(); |
| vksparseimagememorybind_struct_wrapper(VkSparseImageMemoryBind* pInStruct); |
| vksparseimagememorybind_struct_wrapper(const VkSparseImageMemoryBind* pInStruct); |
| |
| virtual ~vksparseimagememorybind_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImageSubresource get_subresource() { return m_struct.subresource; } |
| void set_subresource(VkImageSubresource inValue) { m_struct.subresource = inValue; } |
| VkOffset3D get_offset() { return m_struct.offset; } |
| void set_offset(VkOffset3D inValue) { m_struct.offset = inValue; } |
| VkExtent3D get_extent() { return m_struct.extent; } |
| void set_extent(VkExtent3D inValue) { m_struct.extent = inValue; } |
| VkDeviceMemory get_memory() { return m_struct.memory; } |
| void set_memory(VkDeviceMemory inValue) { m_struct.memory = inValue; } |
| VkDeviceSize get_memoryOffset() { return m_struct.memoryOffset; } |
| void set_memoryOffset(VkDeviceSize inValue) { m_struct.memoryOffset = inValue; } |
| VkSparseMemoryBindFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkSparseMemoryBindFlags inValue) { m_struct.flags = inValue; } |
| |
| |
| private: |
| VkSparseImageMemoryBind m_struct; |
| const VkSparseImageMemoryBind* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksparseimagememorybindinfo_struct_wrapper |
| { |
| public: |
| vksparseimagememorybindinfo_struct_wrapper(); |
| vksparseimagememorybindinfo_struct_wrapper(VkSparseImageMemoryBindInfo* pInStruct); |
| vksparseimagememorybindinfo_struct_wrapper(const VkSparseImageMemoryBindInfo* pInStruct); |
| |
| virtual ~vksparseimagememorybindinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImage get_image() { return m_struct.image; } |
| void set_image(VkImage inValue) { m_struct.image = inValue; } |
| uint32_t get_bindCount() { return m_struct.bindCount; } |
| void set_bindCount(uint32_t inValue) { m_struct.bindCount = inValue; } |
| |
| |
| private: |
| VkSparseImageMemoryBindInfo m_struct; |
| const VkSparseImageMemoryBindInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksparseimagememoryrequirements_struct_wrapper |
| { |
| public: |
| vksparseimagememoryrequirements_struct_wrapper(); |
| vksparseimagememoryrequirements_struct_wrapper(VkSparseImageMemoryRequirements* pInStruct); |
| vksparseimagememoryrequirements_struct_wrapper(const VkSparseImageMemoryRequirements* pInStruct); |
| |
| virtual ~vksparseimagememoryrequirements_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkSparseImageFormatProperties get_formatProperties() { return m_struct.formatProperties; } |
| void set_formatProperties(VkSparseImageFormatProperties inValue) { m_struct.formatProperties = inValue; } |
| uint32_t get_imageMipTailFirstLod() { return m_struct.imageMipTailFirstLod; } |
| void set_imageMipTailFirstLod(uint32_t inValue) { m_struct.imageMipTailFirstLod = inValue; } |
| VkDeviceSize get_imageMipTailSize() { return m_struct.imageMipTailSize; } |
| void set_imageMipTailSize(VkDeviceSize inValue) { m_struct.imageMipTailSize = inValue; } |
| VkDeviceSize get_imageMipTailOffset() { return m_struct.imageMipTailOffset; } |
| void set_imageMipTailOffset(VkDeviceSize inValue) { m_struct.imageMipTailOffset = inValue; } |
| VkDeviceSize get_imageMipTailStride() { return m_struct.imageMipTailStride; } |
| void set_imageMipTailStride(VkDeviceSize inValue) { m_struct.imageMipTailStride = inValue; } |
| |
| |
| private: |
| VkSparseImageMemoryRequirements m_struct; |
| const VkSparseImageMemoryRequirements* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksparseimageopaquememorybindinfo_struct_wrapper |
| { |
| public: |
| vksparseimageopaquememorybindinfo_struct_wrapper(); |
| vksparseimageopaquememorybindinfo_struct_wrapper(VkSparseImageOpaqueMemoryBindInfo* pInStruct); |
| vksparseimageopaquememorybindinfo_struct_wrapper(const VkSparseImageOpaqueMemoryBindInfo* pInStruct); |
| |
| virtual ~vksparseimageopaquememorybindinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkImage get_image() { return m_struct.image; } |
| void set_image(VkImage inValue) { m_struct.image = inValue; } |
| uint32_t get_bindCount() { return m_struct.bindCount; } |
| void set_bindCount(uint32_t inValue) { m_struct.bindCount = inValue; } |
| |
| |
| private: |
| VkSparseImageOpaqueMemoryBindInfo m_struct; |
| const VkSparseImageOpaqueMemoryBindInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksparsememorybind_struct_wrapper |
| { |
| public: |
| vksparsememorybind_struct_wrapper(); |
| vksparsememorybind_struct_wrapper(VkSparseMemoryBind* pInStruct); |
| vksparsememorybind_struct_wrapper(const VkSparseMemoryBind* pInStruct); |
| |
| virtual ~vksparsememorybind_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDeviceSize get_resourceOffset() { return m_struct.resourceOffset; } |
| void set_resourceOffset(VkDeviceSize inValue) { m_struct.resourceOffset = inValue; } |
| VkDeviceSize get_size() { return m_struct.size; } |
| void set_size(VkDeviceSize inValue) { m_struct.size = inValue; } |
| VkDeviceMemory get_memory() { return m_struct.memory; } |
| void set_memory(VkDeviceMemory inValue) { m_struct.memory = inValue; } |
| VkDeviceSize get_memoryOffset() { return m_struct.memoryOffset; } |
| void set_memoryOffset(VkDeviceSize inValue) { m_struct.memoryOffset = inValue; } |
| VkSparseMemoryBindFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkSparseMemoryBindFlags inValue) { m_struct.flags = inValue; } |
| |
| |
| private: |
| VkSparseMemoryBind m_struct; |
| const VkSparseMemoryBind* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkspecializationinfo_struct_wrapper |
| { |
| public: |
| vkspecializationinfo_struct_wrapper(); |
| vkspecializationinfo_struct_wrapper(VkSpecializationInfo* pInStruct); |
| vkspecializationinfo_struct_wrapper(const VkSpecializationInfo* pInStruct); |
| |
| virtual ~vkspecializationinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_mapEntryCount() { return m_struct.mapEntryCount; } |
| void set_mapEntryCount(uint32_t inValue) { m_struct.mapEntryCount = inValue; } |
| size_t get_dataSize() { return m_struct.dataSize; } |
| void set_dataSize(size_t inValue) { m_struct.dataSize = inValue; } |
| const void* get_pData() { return m_struct.pData; } |
| |
| |
| private: |
| VkSpecializationInfo m_struct; |
| const VkSpecializationInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkspecializationmapentry_struct_wrapper |
| { |
| public: |
| vkspecializationmapentry_struct_wrapper(); |
| vkspecializationmapentry_struct_wrapper(VkSpecializationMapEntry* pInStruct); |
| vkspecializationmapentry_struct_wrapper(const VkSpecializationMapEntry* pInStruct); |
| |
| virtual ~vkspecializationmapentry_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_constantID() { return m_struct.constantID; } |
| void set_constantID(uint32_t inValue) { m_struct.constantID = inValue; } |
| uint32_t get_offset() { return m_struct.offset; } |
| void set_offset(uint32_t inValue) { m_struct.offset = inValue; } |
| size_t get_size() { return m_struct.size; } |
| void set_size(size_t inValue) { m_struct.size = inValue; } |
| |
| |
| private: |
| VkSpecializationMapEntry m_struct; |
| const VkSpecializationMapEntry* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkstencilopstate_struct_wrapper |
| { |
| public: |
| vkstencilopstate_struct_wrapper(); |
| vkstencilopstate_struct_wrapper(VkStencilOpState* pInStruct); |
| vkstencilopstate_struct_wrapper(const VkStencilOpState* pInStruct); |
| |
| virtual ~vkstencilopstate_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStencilOp get_failOp() { return m_struct.failOp; } |
| void set_failOp(VkStencilOp inValue) { m_struct.failOp = inValue; } |
| VkStencilOp get_passOp() { return m_struct.passOp; } |
| void set_passOp(VkStencilOp inValue) { m_struct.passOp = inValue; } |
| VkStencilOp get_depthFailOp() { return m_struct.depthFailOp; } |
| void set_depthFailOp(VkStencilOp inValue) { m_struct.depthFailOp = inValue; } |
| VkCompareOp get_compareOp() { return m_struct.compareOp; } |
| void set_compareOp(VkCompareOp inValue) { m_struct.compareOp = inValue; } |
| uint32_t get_compareMask() { return m_struct.compareMask; } |
| void set_compareMask(uint32_t inValue) { m_struct.compareMask = inValue; } |
| uint32_t get_writeMask() { return m_struct.writeMask; } |
| void set_writeMask(uint32_t inValue) { m_struct.writeMask = inValue; } |
| uint32_t get_reference() { return m_struct.reference; } |
| void set_reference(uint32_t inValue) { m_struct.reference = inValue; } |
| |
| |
| private: |
| VkStencilOpState m_struct; |
| const VkStencilOpState* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksubmitinfo_struct_wrapper |
| { |
| public: |
| vksubmitinfo_struct_wrapper(); |
| vksubmitinfo_struct_wrapper(VkSubmitInfo* pInStruct); |
| vksubmitinfo_struct_wrapper(const VkSubmitInfo* pInStruct); |
| |
| virtual ~vksubmitinfo_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| uint32_t get_waitSemaphoreCount() { return m_struct.waitSemaphoreCount; } |
| void set_waitSemaphoreCount(uint32_t inValue) { m_struct.waitSemaphoreCount = inValue; } |
| const VkPipelineStageFlags* get_pWaitDstStageMask() { return m_struct.pWaitDstStageMask; } |
| uint32_t get_commandBufferCount() { return m_struct.commandBufferCount; } |
| void set_commandBufferCount(uint32_t inValue) { m_struct.commandBufferCount = inValue; } |
| uint32_t get_signalSemaphoreCount() { return m_struct.signalSemaphoreCount; } |
| void set_signalSemaphoreCount(uint32_t inValue) { m_struct.signalSemaphoreCount = inValue; } |
| |
| |
| private: |
| VkSubmitInfo m_struct; |
| const VkSubmitInfo* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksubpassdependency_struct_wrapper |
| { |
| public: |
| vksubpassdependency_struct_wrapper(); |
| vksubpassdependency_struct_wrapper(VkSubpassDependency* pInStruct); |
| vksubpassdependency_struct_wrapper(const VkSubpassDependency* pInStruct); |
| |
| virtual ~vksubpassdependency_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_srcSubpass() { return m_struct.srcSubpass; } |
| void set_srcSubpass(uint32_t inValue) { m_struct.srcSubpass = inValue; } |
| uint32_t get_dstSubpass() { return m_struct.dstSubpass; } |
| void set_dstSubpass(uint32_t inValue) { m_struct.dstSubpass = inValue; } |
| VkPipelineStageFlags get_srcStageMask() { return m_struct.srcStageMask; } |
| void set_srcStageMask(VkPipelineStageFlags inValue) { m_struct.srcStageMask = inValue; } |
| VkPipelineStageFlags get_dstStageMask() { return m_struct.dstStageMask; } |
| void set_dstStageMask(VkPipelineStageFlags inValue) { m_struct.dstStageMask = inValue; } |
| VkAccessFlags get_srcAccessMask() { return m_struct.srcAccessMask; } |
| void set_srcAccessMask(VkAccessFlags inValue) { m_struct.srcAccessMask = inValue; } |
| VkAccessFlags get_dstAccessMask() { return m_struct.dstAccessMask; } |
| void set_dstAccessMask(VkAccessFlags inValue) { m_struct.dstAccessMask = inValue; } |
| VkDependencyFlags get_dependencyFlags() { return m_struct.dependencyFlags; } |
| void set_dependencyFlags(VkDependencyFlags inValue) { m_struct.dependencyFlags = inValue; } |
| |
| |
| private: |
| VkSubpassDependency m_struct; |
| const VkSubpassDependency* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksubpassdescription_struct_wrapper |
| { |
| public: |
| vksubpassdescription_struct_wrapper(); |
| vksubpassdescription_struct_wrapper(VkSubpassDescription* pInStruct); |
| vksubpassdescription_struct_wrapper(const VkSubpassDescription* pInStruct); |
| |
| virtual ~vksubpassdescription_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkSubpassDescriptionFlags get_flags() { return m_struct.flags; } |
| void set_flags(VkSubpassDescriptionFlags inValue) { m_struct.flags = inValue; } |
| VkPipelineBindPoint get_pipelineBindPoint() { return m_struct.pipelineBindPoint; } |
| void set_pipelineBindPoint(VkPipelineBindPoint inValue) { m_struct.pipelineBindPoint = inValue; } |
| uint32_t get_inputAttachmentCount() { return m_struct.inputAttachmentCount; } |
| void set_inputAttachmentCount(uint32_t inValue) { m_struct.inputAttachmentCount = inValue; } |
| uint32_t get_colorAttachmentCount() { return m_struct.colorAttachmentCount; } |
| void set_colorAttachmentCount(uint32_t inValue) { m_struct.colorAttachmentCount = inValue; } |
| const VkAttachmentReference* get_pDepthStencilAttachment() { return m_struct.pDepthStencilAttachment; } |
| uint32_t get_preserveAttachmentCount() { return m_struct.preserveAttachmentCount; } |
| void set_preserveAttachmentCount(uint32_t inValue) { m_struct.preserveAttachmentCount = inValue; } |
| |
| |
| private: |
| VkSubpassDescription m_struct; |
| const VkSubpassDescription* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksubresourcelayout_struct_wrapper |
| { |
| public: |
| vksubresourcelayout_struct_wrapper(); |
| vksubresourcelayout_struct_wrapper(VkSubresourceLayout* pInStruct); |
| vksubresourcelayout_struct_wrapper(const VkSubresourceLayout* pInStruct); |
| |
| virtual ~vksubresourcelayout_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkDeviceSize get_offset() { return m_struct.offset; } |
| void set_offset(VkDeviceSize inValue) { m_struct.offset = inValue; } |
| VkDeviceSize get_size() { return m_struct.size; } |
| void set_size(VkDeviceSize inValue) { m_struct.size = inValue; } |
| VkDeviceSize get_rowPitch() { return m_struct.rowPitch; } |
| void set_rowPitch(VkDeviceSize inValue) { m_struct.rowPitch = inValue; } |
| VkDeviceSize get_arrayPitch() { return m_struct.arrayPitch; } |
| void set_arrayPitch(VkDeviceSize inValue) { m_struct.arrayPitch = inValue; } |
| VkDeviceSize get_depthPitch() { return m_struct.depthPitch; } |
| void set_depthPitch(VkDeviceSize inValue) { m_struct.depthPitch = inValue; } |
| |
| |
| private: |
| VkSubresourceLayout m_struct; |
| const VkSubresourceLayout* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksurfacecapabilitieskhr_struct_wrapper |
| { |
| public: |
| vksurfacecapabilitieskhr_struct_wrapper(); |
| vksurfacecapabilitieskhr_struct_wrapper(VkSurfaceCapabilitiesKHR* pInStruct); |
| vksurfacecapabilitieskhr_struct_wrapper(const VkSurfaceCapabilitiesKHR* pInStruct); |
| |
| virtual ~vksurfacecapabilitieskhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_minImageCount() { return m_struct.minImageCount; } |
| void set_minImageCount(uint32_t inValue) { m_struct.minImageCount = inValue; } |
| uint32_t get_maxImageCount() { return m_struct.maxImageCount; } |
| void set_maxImageCount(uint32_t inValue) { m_struct.maxImageCount = inValue; } |
| VkExtent2D get_currentExtent() { return m_struct.currentExtent; } |
| void set_currentExtent(VkExtent2D inValue) { m_struct.currentExtent = inValue; } |
| VkExtent2D get_minImageExtent() { return m_struct.minImageExtent; } |
| void set_minImageExtent(VkExtent2D inValue) { m_struct.minImageExtent = inValue; } |
| VkExtent2D get_maxImageExtent() { return m_struct.maxImageExtent; } |
| void set_maxImageExtent(VkExtent2D inValue) { m_struct.maxImageExtent = inValue; } |
| uint32_t get_maxImageArrayLayers() { return m_struct.maxImageArrayLayers; } |
| void set_maxImageArrayLayers(uint32_t inValue) { m_struct.maxImageArrayLayers = inValue; } |
| VkSurfaceTransformFlagsKHR get_supportedTransforms() { return m_struct.supportedTransforms; } |
| void set_supportedTransforms(VkSurfaceTransformFlagsKHR inValue) { m_struct.supportedTransforms = inValue; } |
| VkSurfaceTransformFlagBitsKHR get_currentTransform() { return m_struct.currentTransform; } |
| void set_currentTransform(VkSurfaceTransformFlagBitsKHR inValue) { m_struct.currentTransform = inValue; } |
| VkCompositeAlphaFlagsKHR get_supportedCompositeAlpha() { return m_struct.supportedCompositeAlpha; } |
| void set_supportedCompositeAlpha(VkCompositeAlphaFlagsKHR inValue) { m_struct.supportedCompositeAlpha = inValue; } |
| VkImageUsageFlags get_supportedUsageFlags() { return m_struct.supportedUsageFlags; } |
| void set_supportedUsageFlags(VkImageUsageFlags inValue) { m_struct.supportedUsageFlags = inValue; } |
| |
| |
| private: |
| VkSurfaceCapabilitiesKHR m_struct; |
| const VkSurfaceCapabilitiesKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vksurfaceformatkhr_struct_wrapper |
| { |
| public: |
| vksurfaceformatkhr_struct_wrapper(); |
| vksurfaceformatkhr_struct_wrapper(VkSurfaceFormatKHR* pInStruct); |
| vksurfaceformatkhr_struct_wrapper(const VkSurfaceFormatKHR* pInStruct); |
| |
| virtual ~vksurfaceformatkhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkFormat get_format() { return m_struct.format; } |
| void set_format(VkFormat inValue) { m_struct.format = inValue; } |
| VkColorSpaceKHR get_colorSpace() { return m_struct.colorSpace; } |
| void set_colorSpace(VkColorSpaceKHR inValue) { m_struct.colorSpace = inValue; } |
| |
| |
| private: |
| VkSurfaceFormatKHR m_struct; |
| const VkSurfaceFormatKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkswapchaincreateinfokhr_struct_wrapper |
| { |
| public: |
| vkswapchaincreateinfokhr_struct_wrapper(); |
| vkswapchaincreateinfokhr_struct_wrapper(VkSwapchainCreateInfoKHR* pInStruct); |
| vkswapchaincreateinfokhr_struct_wrapper(const VkSwapchainCreateInfoKHR* pInStruct); |
| |
| virtual ~vkswapchaincreateinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkSwapchainCreateFlagsKHR get_flags() { return m_struct.flags; } |
| void set_flags(VkSwapchainCreateFlagsKHR inValue) { m_struct.flags = inValue; } |
| VkSurfaceKHR get_surface() { return m_struct.surface; } |
| void set_surface(VkSurfaceKHR inValue) { m_struct.surface = inValue; } |
| uint32_t get_minImageCount() { return m_struct.minImageCount; } |
| void set_minImageCount(uint32_t inValue) { m_struct.minImageCount = inValue; } |
| VkFormat get_imageFormat() { return m_struct.imageFormat; } |
| void set_imageFormat(VkFormat inValue) { m_struct.imageFormat = inValue; } |
| VkColorSpaceKHR get_imageColorSpace() { return m_struct.imageColorSpace; } |
| void set_imageColorSpace(VkColorSpaceKHR inValue) { m_struct.imageColorSpace = inValue; } |
| VkExtent2D get_imageExtent() { return m_struct.imageExtent; } |
| void set_imageExtent(VkExtent2D inValue) { m_struct.imageExtent = inValue; } |
| uint32_t get_imageArrayLayers() { return m_struct.imageArrayLayers; } |
| void set_imageArrayLayers(uint32_t inValue) { m_struct.imageArrayLayers = inValue; } |
| VkImageUsageFlags get_imageUsage() { return m_struct.imageUsage; } |
| void set_imageUsage(VkImageUsageFlags inValue) { m_struct.imageUsage = inValue; } |
| VkSharingMode get_imageSharingMode() { return m_struct.imageSharingMode; } |
| void set_imageSharingMode(VkSharingMode inValue) { m_struct.imageSharingMode = inValue; } |
| uint32_t get_queueFamilyIndexCount() { return m_struct.queueFamilyIndexCount; } |
| void set_queueFamilyIndexCount(uint32_t inValue) { m_struct.queueFamilyIndexCount = inValue; } |
| VkSurfaceTransformFlagBitsKHR get_preTransform() { return m_struct.preTransform; } |
| void set_preTransform(VkSurfaceTransformFlagBitsKHR inValue) { m_struct.preTransform = inValue; } |
| VkCompositeAlphaFlagBitsKHR get_compositeAlpha() { return m_struct.compositeAlpha; } |
| void set_compositeAlpha(VkCompositeAlphaFlagBitsKHR inValue) { m_struct.compositeAlpha = inValue; } |
| VkPresentModeKHR get_presentMode() { return m_struct.presentMode; } |
| void set_presentMode(VkPresentModeKHR inValue) { m_struct.presentMode = inValue; } |
| VkBool32 get_clipped() { return m_struct.clipped; } |
| void set_clipped(VkBool32 inValue) { m_struct.clipped = inValue; } |
| VkSwapchainKHR get_oldSwapchain() { return m_struct.oldSwapchain; } |
| void set_oldSwapchain(VkSwapchainKHR inValue) { m_struct.oldSwapchain = inValue; } |
| |
| |
| private: |
| VkSwapchainCreateInfoKHR m_struct; |
| const VkSwapchainCreateInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkvalidationflagsext_struct_wrapper |
| { |
| public: |
| vkvalidationflagsext_struct_wrapper(); |
| vkvalidationflagsext_struct_wrapper(VkValidationFlagsEXT* pInStruct); |
| vkvalidationflagsext_struct_wrapper(const VkValidationFlagsEXT* pInStruct); |
| |
| virtual ~vkvalidationflagsext_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| uint32_t get_disabledValidationCheckCount() { return m_struct.disabledValidationCheckCount; } |
| void set_disabledValidationCheckCount(uint32_t inValue) { m_struct.disabledValidationCheckCount = inValue; } |
| VkValidationCheckEXT* get_pDisabledValidationChecks() { return m_struct.pDisabledValidationChecks; } |
| void set_pDisabledValidationChecks(VkValidationCheckEXT* inValue) { m_struct.pDisabledValidationChecks = inValue; } |
| |
| |
| private: |
| VkValidationFlagsEXT m_struct; |
| const VkValidationFlagsEXT* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkvertexinputattributedescription_struct_wrapper |
| { |
| public: |
| vkvertexinputattributedescription_struct_wrapper(); |
| vkvertexinputattributedescription_struct_wrapper(VkVertexInputAttributeDescription* pInStruct); |
| vkvertexinputattributedescription_struct_wrapper(const VkVertexInputAttributeDescription* pInStruct); |
| |
| virtual ~vkvertexinputattributedescription_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_location() { return m_struct.location; } |
| void set_location(uint32_t inValue) { m_struct.location = inValue; } |
| uint32_t get_binding() { return m_struct.binding; } |
| void set_binding(uint32_t inValue) { m_struct.binding = inValue; } |
| VkFormat get_format() { return m_struct.format; } |
| void set_format(VkFormat inValue) { m_struct.format = inValue; } |
| uint32_t get_offset() { return m_struct.offset; } |
| void set_offset(uint32_t inValue) { m_struct.offset = inValue; } |
| |
| |
| private: |
| VkVertexInputAttributeDescription m_struct; |
| const VkVertexInputAttributeDescription* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkvertexinputbindingdescription_struct_wrapper |
| { |
| public: |
| vkvertexinputbindingdescription_struct_wrapper(); |
| vkvertexinputbindingdescription_struct_wrapper(VkVertexInputBindingDescription* pInStruct); |
| vkvertexinputbindingdescription_struct_wrapper(const VkVertexInputBindingDescription* pInStruct); |
| |
| virtual ~vkvertexinputbindingdescription_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| uint32_t get_binding() { return m_struct.binding; } |
| void set_binding(uint32_t inValue) { m_struct.binding = inValue; } |
| uint32_t get_stride() { return m_struct.stride; } |
| void set_stride(uint32_t inValue) { m_struct.stride = inValue; } |
| VkVertexInputRate get_inputRate() { return m_struct.inputRate; } |
| void set_inputRate(VkVertexInputRate inValue) { m_struct.inputRate = inValue; } |
| |
| |
| private: |
| VkVertexInputBindingDescription m_struct; |
| const VkVertexInputBindingDescription* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkviewport_struct_wrapper |
| { |
| public: |
| vkviewport_struct_wrapper(); |
| vkviewport_struct_wrapper(VkViewport* pInStruct); |
| vkviewport_struct_wrapper(const VkViewport* pInStruct); |
| |
| virtual ~vkviewport_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| float get_x() { return m_struct.x; } |
| void set_x(float inValue) { m_struct.x = inValue; } |
| float get_y() { return m_struct.y; } |
| void set_y(float inValue) { m_struct.y = inValue; } |
| float get_width() { return m_struct.width; } |
| void set_width(float inValue) { m_struct.width = inValue; } |
| float get_height() { return m_struct.height; } |
| void set_height(float inValue) { m_struct.height = inValue; } |
| float get_minDepth() { return m_struct.minDepth; } |
| void set_minDepth(float inValue) { m_struct.minDepth = inValue; } |
| float get_maxDepth() { return m_struct.maxDepth; } |
| void set_maxDepth(float inValue) { m_struct.maxDepth = inValue; } |
| |
| |
| private: |
| VkViewport m_struct; |
| const VkViewport* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkwaylandsurfacecreateinfokhr_struct_wrapper |
| { |
| public: |
| vkwaylandsurfacecreateinfokhr_struct_wrapper(); |
| vkwaylandsurfacecreateinfokhr_struct_wrapper(VkWaylandSurfaceCreateInfoKHR* pInStruct); |
| vkwaylandsurfacecreateinfokhr_struct_wrapper(const VkWaylandSurfaceCreateInfoKHR* pInStruct); |
| |
| virtual ~vkwaylandsurfacecreateinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkWaylandSurfaceCreateFlagsKHR get_flags() { return m_struct.flags; } |
| void set_flags(VkWaylandSurfaceCreateFlagsKHR inValue) { m_struct.flags = inValue; } |
| struct wl_display* get_display() { return m_struct.display; } |
| void set_display(struct wl_display* inValue) { m_struct.display = inValue; } |
| struct wl_surface* get_surface() { return m_struct.surface; } |
| void set_surface(struct wl_surface* inValue) { m_struct.surface = inValue; } |
| |
| |
| private: |
| VkWaylandSurfaceCreateInfoKHR m_struct; |
| const VkWaylandSurfaceCreateInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkwin32keyedmutexacquirereleaseinfonv_struct_wrapper |
| { |
| public: |
| vkwin32keyedmutexacquirereleaseinfonv_struct_wrapper(); |
| vkwin32keyedmutexacquirereleaseinfonv_struct_wrapper(VkWin32KeyedMutexAcquireReleaseInfoNV* pInStruct); |
| vkwin32keyedmutexacquirereleaseinfonv_struct_wrapper(const VkWin32KeyedMutexAcquireReleaseInfoNV* pInStruct); |
| |
| virtual ~vkwin32keyedmutexacquirereleaseinfonv_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| uint32_t get_acquireCount() { return m_struct.acquireCount; } |
| void set_acquireCount(uint32_t inValue) { m_struct.acquireCount = inValue; } |
| uint32_t get_releaseCount() { return m_struct.releaseCount; } |
| void set_releaseCount(uint32_t inValue) { m_struct.releaseCount = inValue; } |
| |
| |
| private: |
| VkWin32KeyedMutexAcquireReleaseInfoNV m_struct; |
| const VkWin32KeyedMutexAcquireReleaseInfoNV* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkwin32surfacecreateinfokhr_struct_wrapper |
| { |
| public: |
| vkwin32surfacecreateinfokhr_struct_wrapper(); |
| vkwin32surfacecreateinfokhr_struct_wrapper(VkWin32SurfaceCreateInfoKHR* pInStruct); |
| vkwin32surfacecreateinfokhr_struct_wrapper(const VkWin32SurfaceCreateInfoKHR* pInStruct); |
| |
| virtual ~vkwin32surfacecreateinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkWin32SurfaceCreateFlagsKHR get_flags() { return m_struct.flags; } |
| void set_flags(VkWin32SurfaceCreateFlagsKHR inValue) { m_struct.flags = inValue; } |
| HINSTANCE get_hinstance() { return m_struct.hinstance; } |
| void set_hinstance(HINSTANCE inValue) { m_struct.hinstance = inValue; } |
| HWND get_hwnd() { return m_struct.hwnd; } |
| void set_hwnd(HWND inValue) { m_struct.hwnd = inValue; } |
| |
| |
| private: |
| VkWin32SurfaceCreateInfoKHR m_struct; |
| const VkWin32SurfaceCreateInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkwritedescriptorset_struct_wrapper |
| { |
| public: |
| vkwritedescriptorset_struct_wrapper(); |
| vkwritedescriptorset_struct_wrapper(VkWriteDescriptorSet* pInStruct); |
| vkwritedescriptorset_struct_wrapper(const VkWriteDescriptorSet* pInStruct); |
| |
| virtual ~vkwritedescriptorset_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkDescriptorSet get_dstSet() { return m_struct.dstSet; } |
| void set_dstSet(VkDescriptorSet inValue) { m_struct.dstSet = inValue; } |
| uint32_t get_dstBinding() { return m_struct.dstBinding; } |
| void set_dstBinding(uint32_t inValue) { m_struct.dstBinding = inValue; } |
| uint32_t get_dstArrayElement() { return m_struct.dstArrayElement; } |
| void set_dstArrayElement(uint32_t inValue) { m_struct.dstArrayElement = inValue; } |
| uint32_t get_descriptorCount() { return m_struct.descriptorCount; } |
| void set_descriptorCount(uint32_t inValue) { m_struct.descriptorCount = inValue; } |
| VkDescriptorType get_descriptorType() { return m_struct.descriptorType; } |
| void set_descriptorType(VkDescriptorType inValue) { m_struct.descriptorType = inValue; } |
| |
| |
| private: |
| VkWriteDescriptorSet m_struct; |
| const VkWriteDescriptorSet* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkxcbsurfacecreateinfokhr_struct_wrapper |
| { |
| public: |
| vkxcbsurfacecreateinfokhr_struct_wrapper(); |
| vkxcbsurfacecreateinfokhr_struct_wrapper(VkXcbSurfaceCreateInfoKHR* pInStruct); |
| vkxcbsurfacecreateinfokhr_struct_wrapper(const VkXcbSurfaceCreateInfoKHR* pInStruct); |
| |
| virtual ~vkxcbsurfacecreateinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkXcbSurfaceCreateFlagsKHR get_flags() { return m_struct.flags; } |
| void set_flags(VkXcbSurfaceCreateFlagsKHR inValue) { m_struct.flags = inValue; } |
| xcb_connection_t* get_connection() { return m_struct.connection; } |
| void set_connection(xcb_connection_t* inValue) { m_struct.connection = inValue; } |
| xcb_window_t get_window() { return m_struct.window; } |
| void set_window(xcb_window_t inValue) { m_struct.window = inValue; } |
| |
| |
| private: |
| VkXcbSurfaceCreateInfoKHR m_struct; |
| const VkXcbSurfaceCreateInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| |
| //class declaration |
| class vkxlibsurfacecreateinfokhr_struct_wrapper |
| { |
| public: |
| vkxlibsurfacecreateinfokhr_struct_wrapper(); |
| vkxlibsurfacecreateinfokhr_struct_wrapper(VkXlibSurfaceCreateInfoKHR* pInStruct); |
| vkxlibsurfacecreateinfokhr_struct_wrapper(const VkXlibSurfaceCreateInfoKHR* pInStruct); |
| |
| virtual ~vkxlibsurfacecreateinfokhr_struct_wrapper(); |
| |
| void display_txt(); |
| void display_single_txt(); |
| void display_full_txt(); |
| |
| void set_indent(uint32_t indent) { m_indent = indent; } |
| VkStructureType get_sType() { return m_struct.sType; } |
| void set_sType(VkStructureType inValue) { m_struct.sType = inValue; } |
| const void* get_pNext() { return m_struct.pNext; } |
| VkXlibSurfaceCreateFlagsKHR get_flags() { return m_struct.flags; } |
| void set_flags(VkXlibSurfaceCreateFlagsKHR inValue) { m_struct.flags = inValue; } |
| Display* get_dpy() { return m_struct.dpy; } |
| void set_dpy(Display* inValue) { m_struct.dpy = inValue; } |
| Window get_window() { return m_struct.window; } |
| void set_window(Window inValue) { m_struct.window = inValue; } |
| |
| |
| private: |
| VkXlibSurfaceCreateInfoKHR m_struct; |
| const VkXlibSurfaceCreateInfoKHR* m_origStructAddr; |
| uint32_t m_indent; |
| const char m_dummy_prefix; |
| void display_struct_members(); |
| |
| }; |
| |
| //any footer info for class |