GetFovStencil.
struct ovrFovStencilDesc {
ovrFovStencilType StencilType;
uint32_t StencilFlags;
ovrEyeType Eye;
ovrFovPort FovPort;
ovrQuatf HmdToEyeRotation;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | OVRFovStencilDesc.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | EYE
The struct member offsets. |
| public static final int | FOVPORT
The struct member offsets. |
| public static final int | HMDTOEYEROTATION
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | STENCILFLAGS
The struct member offsets. |
| public static final int | STENCILTYPE
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | OVRFovStencilDesc(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static OVRFovStencilDesc | |
| public static OVRFovStencilDesc. | calloc(int
the buffer capacity capacity)Returns a new |
| public static OVRFovStencilDesc | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static OVRFovStencilDesc. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static OVRFovStencilDesc | |
| public static OVRFovStencilDesc | |
| public static OVRFovStencilDesc. | |
| public static OVRFovStencilDesc. | |
| protected OVRFovStencilDesc | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static OVRFovStencilDesc | |
| public static OVRFovStencilDesc | |
| public static OVRFovStencilDesc. | create(int
the buffer capacity capacity)Returns a new |
| public static OVRFovStencilDesc. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static OVRFovStencilDesc | |
| public static OVRFovStencilDesc. | |
| public int | |
| public OVRFovStencilDesc | |
| public OVRFovPort | |
| public OVRFovStencilDesc | |
| public OVRFovStencilDesc | |
| public OVRQuatf | |
| public OVRFovStencilDesc | |
| public OVRFovStencilDesc | HmdToEyeRotation(Consumer<OVRQuatf> consumer)
Passes the |
| public static OVRFovStencilDesc | |
| public static OVRFovStencilDesc. | malloc(int
the buffer capacity capacity)Returns a new |
| public static OVRFovStencilDesc | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static OVRFovStencilDesc. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static OVRFovStencilDesc | |
| public static OVRFovStencilDesc | |
| public static OVRFovStencilDesc. | |
| public static OVRFovStencilDesc. | |
| public static int | |
| public static void | |
| public static OVRFovPort | |
| public static void | |
| public static OVRQuatf | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public OVRFovStencilDesc | set(int StencilType, int StencilFlags, int Eye, OVRFovPort FovPort, OVRQuatf HmdToEyeRotation)
Initializes this struct with the specified values. |
| public OVRFovStencilDesc | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public int | |
| public OVRFovStencilDesc | |
| public int | |
| public OVRFovStencilDesc |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| EYE | back to summary |
|---|---|
| public static final int EYE The struct member offsets. | |
| FOVPORT | back to summary |
|---|---|
| public static final int FOVPORT The struct member offsets. | |
| HMDTOEYEROTATION | back to summary |
|---|---|
| public static final int HMDTOEYEROTATION The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| STENCILFLAGS | back to summary |
|---|---|
| public static final int STENCILFLAGS The struct member offsets. | |
| STENCILTYPE | back to summary |
|---|---|
| public static final int STENCILTYPE The struct member offsets. | |
| OVRFovStencilDesc | back to summary |
|---|---|
| protected OVRFovStencilDesc(long address, ByteBuffer container) | |
| OVRFovStencilDesc | back to summary |
|---|---|
| public OVRFovStencilDesc(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| calloc | back to summary |
|---|---|
| public static OVRFovStencilDesc calloc() Returns a new | |
| calloc | back to summary |
|---|---|
| public static OVRFovStencilDesc. Returns a new
| |
| calloc | back to summary |
|---|---|
| public static OVRFovStencilDesc calloc(MemoryStack stack) Returns a new
| |
| calloc | back to summary |
|---|---|
| public static OVRFovStencilDesc. Returns a new
| |
| callocStack | back to summary |
|---|---|
| public static OVRFovStencilDesc callocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static OVRFovStencilDesc callocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static OVRFovStencilDesc. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static OVRFovStencilDesc. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| create | back to summary |
|---|---|
| protected OVRFovStencilDesc create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static OVRFovStencilDesc create() Returns a new | |
| create | back to summary |
|---|---|
| public static OVRFovStencilDesc create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static OVRFovStencilDesc. Returns a new
| |
| create | back to summary |
|---|---|
| public static OVRFovStencilDesc. Create a
| |
| createSafe | back to summary |
|---|---|
| public static OVRFovStencilDesc createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static OVRFovStencilDesc. Like
| |
| Eye | back to summary |
|---|---|
public int Eye()
| |
| Eye | back to summary |
|---|---|
| public OVRFovStencilDesc Eye(int value) Sets the specified value to the | |
| FovPort | back to summary |
|---|---|
| public OVRFovPort FovPort() typically FOV obtained from
| |
| FovPort | back to summary |
|---|---|
| public OVRFovStencilDesc FovPort(OVRFovPort value) Copies the specified | |
| FovPort | back to summary |
|---|---|
| public OVRFovStencilDesc FovPort(Consumer<OVRFovPort> consumer) | |
| HmdToEyeRotation | back to summary |
|---|---|
| public OVRQuatf HmdToEyeRotation() typically Note Currently unsupported, always treated as identity.
| |
| HmdToEyeRotation | back to summary |
|---|---|
| public OVRFovStencilDesc HmdToEyeRotation(OVRQuatf value) Copies the specified | |
| HmdToEyeRotation | back to summary |
|---|---|
| public OVRFovStencilDesc HmdToEyeRotation(Consumer<OVRQuatf> consumer) Passes the | |
| malloc | back to summary |
|---|---|
| public static OVRFovStencilDesc malloc() Returns a new | |
| malloc | back to summary |
|---|---|
| public static OVRFovStencilDesc. Returns a new
| |
| malloc | back to summary |
|---|---|
| public static OVRFovStencilDesc malloc(MemoryStack stack) Returns a new
| |
| malloc | back to summary |
|---|---|
| public static OVRFovStencilDesc. Returns a new
| |
| mallocStack | back to summary |
|---|---|
| public static OVRFovStencilDesc mallocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static OVRFovStencilDesc mallocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static OVRFovStencilDesc. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static OVRFovStencilDesc. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| nEye | back to summary |
|---|---|
| public static int nEye(long struct) Unsafe version of | |
| nEye | back to summary |
|---|---|
| public static void nEye(long struct, int value) Unsafe version of | |
| nFovPort | back to summary |
|---|---|
| public static OVRFovPort nFovPort(long struct) Unsafe version of | |
| nFovPort | back to summary |
|---|---|
| public static void nFovPort(long struct, OVRFovPort value) Unsafe version of | |
| nHmdToEyeRotation | back to summary |
|---|---|
| public static OVRQuatf nHmdToEyeRotation(long struct) Unsafe version of | |
| nHmdToEyeRotation | back to summary |
|---|---|
| public static void nHmdToEyeRotation(long struct, OVRQuatf value) Unsafe version of | |
| nStencilFlags | back to summary |
|---|---|
| public static int nStencilFlags(long struct) Unsafe version of | |
| nStencilFlags | back to summary |
|---|---|
| public static void nStencilFlags(long struct, int value) Unsafe version of | |
| nStencilType | back to summary |
|---|---|
| public static int nStencilType(long struct) Unsafe version of | |
| nStencilType | back to summary |
|---|---|
| public static void nStencilType(long struct, int value) Unsafe version of | |
| set | back to summary |
|---|---|
| public OVRFovStencilDesc set(int StencilType, int StencilFlags, int Eye, OVRFovPort FovPort, OVRQuatf HmdToEyeRotation) Initializes this struct with the specified values. | |
| set | back to summary |
|---|---|
| public OVRFovStencilDesc set(OVRFovStencilDesc src) Copies the specified struct data to this struct.
| |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
| StencilFlags | back to summary | |
|---|---|---|
| public int StencilFlags() one or more of:
| ||
| StencilFlags | back to summary |
|---|---|
| public OVRFovStencilDesc StencilFlags(int value) Sets the specified value to the | |
| StencilType | back to summary | ||||
|---|---|---|---|---|---|
| public int StencilType() one of:
| |||||
| StencilType | back to summary |
|---|---|
| public OVRFovStencilDesc StencilType(int value) Sets the specified value to the | |
OVRFovStencilDesc structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final OVRFovStencilDesc |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public OVRFovStencilDesc. | |
| public OVRFovPort | |
| public OVRFovStencilDesc. | |
| public OVRFovStencilDesc. | FovPort(Consumer<OVRFovPort> consumer)
Passes the |
| protected OVRFovStencilDesc | |
| public OVRQuatf | |
| public OVRFovStencilDesc. | HmdToEyeRotation(OVRQuatf value)
Copies the specified |
| public OVRFovStencilDesc. | HmdToEyeRotation(Consumer<OVRQuatf> consumer)
Passes the |
| protected OVRFovStencilDesc. | |
| public int | |
| public OVRFovStencilDesc. | |
| public int | |
| public OVRFovStencilDesc. |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final OVRFovStencilDesc ELEMENT_FACTORY | |
| Buffer | back to summary |
|---|---|
| public Buffer(ByteBuffer container) Creates a new Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by The created buffer instance holds a strong reference to the container object. | |
| Buffer | back to summary |
|---|---|
| public Buffer(long address, int cap) | |
| Buffer | back to summary |
|---|---|
| pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap) | |
| Eye | back to summary |
|---|---|
public int Eye()
| |
| Eye | back to summary |
|---|---|
| public OVRFovStencilDesc. Sets the specified value to the | |
| FovPort | back to summary |
|---|---|
public OVRFovPort FovPort()
| |
| FovPort | back to summary |
|---|---|
| public OVRFovStencilDesc. Copies the specified | |
| FovPort | back to summary |
|---|---|
| public OVRFovStencilDesc. Passes the | |
| getElementFactory | back to summary |
|---|---|
| protected OVRFovStencilDesc getElementFactory() Implements abstract org.
| |
| HmdToEyeRotation | back to summary |
|---|---|
public OVRQuatf HmdToEyeRotation()
| |
| HmdToEyeRotation | back to summary |
|---|---|
| public OVRFovStencilDesc. Copies the specified | |
| HmdToEyeRotation | back to summary |
|---|---|
| public OVRFovStencilDesc. Passes the | |
| self | back to summary |
|---|---|
| protected OVRFovStencilDesc. Implements abstract org.
| |
| StencilFlags | back to summary |
|---|---|
public int StencilFlags()
| |
| StencilFlags | back to summary |
|---|---|
| public OVRFovStencilDesc. Sets the specified value to the | |
| StencilType | back to summary |
|---|---|
public int StencilType()
| |
| StencilType | back to summary |
|---|---|
| public OVRFovStencilDesc. Sets the specified value to the | |