
.. _program_listing_file_Src_GraphicsEngineVulkan_scene_Vertex.ixx:

Program Listing for File Vertex.ixx
===================================

|exhale_lsh| :ref:`Return to documentation for file <file_Src_GraphicsEngineVulkan_scene_Vertex.ixx>` (``Src/GraphicsEngineVulkan/scene/Vertex.ixx``)

.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS

.. code-block:: cpp

   module;
   
   #include "scene/Vertex.hpp"
   
   #define GLM_ENABLE_EXPERIMENTAL
   #include <vulkan/vulkan.hpp>
   
   #include <array>
   
   export module kataglyphis.vulkan.vertex;
   
   export using ::Vertex;
   
   export namespace vertex {
   std::array<vk::VertexInputAttributeDescription, 4> getVertexInputAttributeDesc();
   }
