# Class VulkanLWJGLAttachmentReferences

java.lang.Object
com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLAttachmentReferences

public final class VulkanLWJGLAttachmentReferences extends Object
Functions to pack attachment descriptions.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static org.lwjgl.vulkan.VkAttachmentReference`
  `packAttachmentReference(org.lwjgl.system.MemoryStack stack, VulkanAttachmentReference reference)`
  Pack attachment references.
  `static org.lwjgl.vulkan.VkAttachmentReference.Buffer`
  `packAttachmentReferences(org.lwjgl.system.MemoryStack stack, List<VulkanAttachmentReference> references)`
  Pack attachment references.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### packAttachmentReferences

    public static org.lwjgl.vulkan.VkAttachmentReference.Buffer packAttachmentReferences(org.lwjgl.system.MemoryStack stack, List<VulkanAttachmentReference> references)
    Pack attachment references.
    Parameters:
      `stack` - A stack
      `references` - The references
    Returns:
      A packed buffer

  - ### packAttachmentReference

    public static org.lwjgl.vulkan.VkAttachmentReference packAttachmentReference(org.lwjgl.system.MemoryStack stack, VulkanAttachmentReference reference)
    Pack attachment references.
    Parameters:
      `stack` - A stack
      `reference` - The reference
    Returns:
      A packed reference