public class VkPipelineTessellationDomainOriginStateCreateInfoKHR extends VkPipelineTessellationDomainOriginStateCreateInfo
VkPipelineTessellationDomainOriginStateCreateInfo.
struct VkPipelineTessellationDomainOriginStateCreateInfoKHR {
VkStructureType sType;
void const * pNext;
VkTessellationDomainOrigin domainOrigin;
}| Modifier and Type | Class and Description |
|---|---|
static class |
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer
An array of
VkPipelineTessellationDomainOriginStateCreateInfoKHR structs. |
ALIGNOF, DOMAINORIGIN, PNEXT, SIZEOF, STYPE| Constructor and Description |
|---|
VkPipelineTessellationDomainOriginStateCreateInfoKHR(java.nio.ByteBuffer container)
Creates a
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance at the current position of the specified ByteBuffer container. |
| Modifier and Type | Method and Description |
|---|---|
static VkPipelineTessellationDomainOriginStateCreateInfoKHR |
calloc()
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated with memCalloc. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer |
calloc(int capacity)
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated with memCalloc. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR |
callocStack()
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated on the thread-local MemoryStack and initializes all its bits to zero. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer |
callocStack(int capacity)
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated on the thread-local MemoryStack and initializes all its bits to zero. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer |
callocStack(int capacity,
org.lwjgl.system.MemoryStack stack)
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR |
callocStack(org.lwjgl.system.MemoryStack stack)
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated on the specified MemoryStack and initializes all its bits to zero. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR |
create()
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated with BufferUtils. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer |
create(int capacity)
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated with BufferUtils. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR |
create(long address)
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance for the specified memory address. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer |
create(long address,
int capacity)
Create a
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance at the specified memory. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR |
createSafe(long address)
|
static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer |
createSafe(long address,
int capacity)
|
VkPipelineTessellationDomainOriginStateCreateInfoKHR |
domainOrigin(int value)
Sets the specified value to the
domainOrigin field. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR |
malloc()
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated with memAlloc. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer |
malloc(int capacity)
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated with memAlloc. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR |
mallocStack()
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated on the thread-local MemoryStack. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer |
mallocStack(int capacity)
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated on the thread-local MemoryStack. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer |
mallocStack(int capacity,
org.lwjgl.system.MemoryStack stack)
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated on the specified MemoryStack. |
static VkPipelineTessellationDomainOriginStateCreateInfoKHR |
mallocStack(org.lwjgl.system.MemoryStack stack)
Returns a new
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated on the specified MemoryStack. |
VkPipelineTessellationDomainOriginStateCreateInfoKHR |
pNext(long value)
Sets the specified value to the
pNext field. |
VkPipelineTessellationDomainOriginStateCreateInfoKHR |
set(int sType,
long pNext,
int domainOrigin)
Initializes this struct with the specified values.
|
VkPipelineTessellationDomainOriginStateCreateInfoKHR |
set(VkPipelineTessellationDomainOriginStateCreateInfoKHR src)
Copies the specified struct data to this struct.
|
VkPipelineTessellationDomainOriginStateCreateInfoKHR |
sType(int value)
Sets the specified value to the
sType field. |
domainOrigin, ndomainOrigin, ndomainOrigin, npNext, npNext, nsType, nsType, pNext, set, sizeof, sTypepublic VkPipelineTessellationDomainOriginStateCreateInfoKHR(java.nio.ByteBuffer container)
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be
visible to the struct instance and vice versa.
The created instance holds a strong reference to the container object.
public VkPipelineTessellationDomainOriginStateCreateInfoKHR sType(int value)
sType field.sType in class VkPipelineTessellationDomainOriginStateCreateInfopublic VkPipelineTessellationDomainOriginStateCreateInfoKHR pNext(long value)
pNext field.pNext in class VkPipelineTessellationDomainOriginStateCreateInfopublic VkPipelineTessellationDomainOriginStateCreateInfoKHR domainOrigin(int value)
domainOrigin field.domainOrigin in class VkPipelineTessellationDomainOriginStateCreateInfopublic VkPipelineTessellationDomainOriginStateCreateInfoKHR set(int sType, long pNext, int domainOrigin)
set in class VkPipelineTessellationDomainOriginStateCreateInfopublic VkPipelineTessellationDomainOriginStateCreateInfoKHR set(VkPipelineTessellationDomainOriginStateCreateInfoKHR src)
src - the source structpublic static VkPipelineTessellationDomainOriginStateCreateInfoKHR malloc()
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated with memAlloc. The instance must be explicitly freed.public static VkPipelineTessellationDomainOriginStateCreateInfoKHR calloc()
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated with memCalloc. The instance must be explicitly freed.public static VkPipelineTessellationDomainOriginStateCreateInfoKHR create()
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated with BufferUtils.public static VkPipelineTessellationDomainOriginStateCreateInfoKHR create(long address)
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance for the specified memory address.@Nullable public static VkPipelineTessellationDomainOriginStateCreateInfoKHR createSafe(long address)
public static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer malloc(int capacity)
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated with memAlloc. The instance must be explicitly freed.capacity - the buffer capacitypublic static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer calloc(int capacity)
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated with memCalloc. The instance must be explicitly freed.capacity - the buffer capacitypublic static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer create(int capacity)
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated with BufferUtils.capacity - the buffer capacitypublic static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer create(long address, int capacity)
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance at the specified memory.address - the memory addresscapacity - the buffer capacity@Nullable public static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer createSafe(long address, int capacity)
public static VkPipelineTessellationDomainOriginStateCreateInfoKHR mallocStack()
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated on the thread-local MemoryStack.public static VkPipelineTessellationDomainOriginStateCreateInfoKHR callocStack()
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated on the thread-local MemoryStack and initializes all its bits to zero.public static VkPipelineTessellationDomainOriginStateCreateInfoKHR mallocStack(org.lwjgl.system.MemoryStack stack)
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated on the specified MemoryStack.stack - the stack from which to allocatepublic static VkPipelineTessellationDomainOriginStateCreateInfoKHR callocStack(org.lwjgl.system.MemoryStack stack)
VkPipelineTessellationDomainOriginStateCreateInfoKHR instance allocated on the specified MemoryStack and initializes all its bits to zero.stack - the stack from which to allocatepublic static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer mallocStack(int capacity)
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated on the thread-local MemoryStack.capacity - the buffer capacitypublic static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer callocStack(int capacity)
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated on the thread-local MemoryStack and initializes all its bits to zero.capacity - the buffer capacitypublic static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer mallocStack(int capacity, org.lwjgl.system.MemoryStack stack)
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated on the specified MemoryStack.stack - the stack from which to allocatecapacity - the buffer capacitypublic static VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer callocStack(int capacity, org.lwjgl.system.MemoryStack stack)
VkPipelineTessellationDomainOriginStateCreateInfoKHR.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.stack - the stack from which to allocatecapacity - the buffer capacityCopyright LWJGL. All Rights Reserved. License terms.