Interface LightRenderHandle<T extends LightData>

All Superinterfaces:
AutoCloseable, org.lwjgl.system.NativeResource

public interface LightRenderHandle<T extends LightData> extends org.lwjgl.system.NativeResource
Since:
2.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
     
    void
    Marks the data in this light as dirty and needing re-uploading.

    Methods inherited from interface org.lwjgl.system.NativeResource

    close, free
  • Method Details

    • getLightData

      T getLightData()
      Returns:
      The data associated with this handle
    • markDirty

      void markDirty()
      Marks the data in this light as dirty and needing re-uploading.
    • isValid

      boolean isValid()
      Returns:
      Whether this light is currently owned by a renderer