Module com.io7m.jcoronado.lwjgl
Package com.io7m.jcoronado.lwjgl
Interface VulkanLWJGLArrays.PackingFunctionType<A,T extends org.lwjgl.system.Struct>
-
- Type Parameters:
A
- The type of input valuesT
- The type of output structures
- Enclosing class:
- VulkanLWJGLArrays
public static interface VulkanLWJGLArrays.PackingFunctionType<A,T extends org.lwjgl.system.Struct>
The type of functions that can pack values of typeA
into structures of typeT
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
pack(org.lwjgl.system.MemoryStack stack, A value, T output)
Pack a value.
-
-
-
Method Detail
-
pack
void pack(org.lwjgl.system.MemoryStack stack, A value, T output) throws VulkanException
Pack a value.- Parameters:
stack
- The stack from which to allocatevalue
- The source valueoutput
- The output structure- Throws:
VulkanException
- If required
-
-