Annotation Interface VulkanAPIStructType


@Target(TYPE) @Retention(RUNTIME) public @interface VulkanAPIStructType
An annotation that indicates the original C API struct to which the annotated class is analogous. This is useful both for documentation generation and for new users learning the API.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
     
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
     
  • Element Details

    • api

      String api
      Returns:
      The API to which this function belongs
      Default:
      "vulkan"
    • vulkanStruct

      String vulkanStruct
      Returns:
      The name of the original C API struct