# Class VulkanLWJGLRenderDocProvider

java.lang.Object
com.io7m.jcoronado.lwjgl.VulkanLWJGLRenderDocProvider

All Implemented Interfaces:
  `VulkanRenderDocProviderType`

public final class VulkanLWJGLRenderDocProvider extends Object implements VulkanRenderDocProviderType
The RenderDoc provider.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `VulkanLWJGLRenderDocProvider()`
  The RenderDoc provider.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `VulkanRenderDocType`
  `createRenderDoc()`
  Create a RenderDoc instance.

  ### Methods inherited from class Object

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

- ## Constructor Details

  - ### VulkanLWJGLRenderDocProvider

    public VulkanLWJGLRenderDocProvider()
    The RenderDoc provider.

- ## Method Details

  - ### createRenderDoc

    public VulkanRenderDocType createRenderDoc()
    Description copied from interface: `VulkanRenderDocProviderType`
    Create a RenderDoc instance. The function will return a no-op instance if the RenderDoc debugger is not attached.
    Specified by:
      `createRenderDoc` in interface `VulkanRenderDocProviderType`
    Returns:
      The RenderDoc instance