Interface VulkanLWJGLInstanceExtensionInfoHandlerType
- All Known Implementing Classes:
VulkanLWJGLEXTLayerSettingsHandler
public interface VulkanLWJGLInstanceExtensionInfoHandlerType
An extension info handler.
-
Method Summary
Modifier and TypeMethodDescriptionbooleansupports(Class<? extends VulkanInstanceExtensionInfoType> clazz) Whether this handler supports extension info of the given type.longtransform(org.lwjgl.system.MemoryStack stack, VulkanInstanceExtensionInfoType info, long next) Transform the given info to native structures.
-
Method Details
-
supports
Whether this handler supports extension info of the given type.- Parameters:
clazz- The type- Returns:
trueif this handler supports info of the given type
-
transform
long transform(org.lwjgl.system.MemoryStack stack, VulkanInstanceExtensionInfoType info, long next) throws VulkanException Transform the given info to native structures.- Parameters:
stack- The memory stackinfo- The infonext- The next pointer- Returns:
- The transformed data
- Throws:
VulkanException- On errors
-