# Serialized Form

- ## Package com.io7m.jcoronado.api

  - ### Exception Class com.io7m.jcoronado.api.VulkanAllocationFailedException

    class VulkanAllocationFailedException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanCallFailedException

    class VulkanCallFailedException extends VulkanException implements Serializable

    - #### Serialized Fields

      - ##### code

            int code

      - ##### function

            String function

  - ### Exception Class com.io7m.jcoronado.api.VulkanDestroyedException

    class VulkanDestroyedException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanException

    class VulkanException extends Exception implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanIncompatibleClassException

    class VulkanIncompatibleClassException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanMissingRequiredExtensionsException

    class VulkanMissingRequiredExtensionsException extends VulkanException implements Serializable

    - #### Serialized Fields

      - ##### missing

            Set<String> missing

  - ### Exception Class com.io7m.jcoronado.api.VulkanMissingRequiredLayersException

    class VulkanMissingRequiredLayersException extends VulkanException implements Serializable

    - #### Serialized Fields

      - ##### missing

            Set<String> missing

  - ### Exception Class com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException

    class VulkanMissingRequiredMemoryTypeException extends VulkanException implements Serializable

    - #### Serialized Fields

      - ##### flags

            Set<VulkanMemoryPropertyFlag> flags

      - ##### heaps

            Collection<VulkanMemoryHeap> heaps

      - ##### requirements

            VulkanMemoryRequirements requirements

      - ##### types

            Collection<VulkanMemoryType> types

  - ### Exception Class com.io7m.jcoronado.api.VulkanResourceException

    class VulkanResourceException extends VulkanException implements Serializable

  - ### Exception Class com.io7m.jcoronado.api.VulkanUncheckedException

    class VulkanUncheckedException extends RuntimeException implements Serializable

    - #### Serialized Fields

      - ##### cause

            VulkanException cause

- ## Package com.io7m.jcoronado.lwjgl.internal

  - ### Exception Class com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLSupportException

    class VulkanLWJGLSupportException extends VulkanException implements Serializable