Class RENDERDOC_API_1_6_0.Buffer
java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.CustomBuffer<RENDERDOC_API_1_6_0.Buffer>
org.lwjgl.system.StructBuffer<RENDERDOC_API_1_6_0, RENDERDOC_API_1_6_0.Buffer>
org.lwjgl.util.renderdoc.RENDERDOC_API_1_6_0.Buffer
- All Implemented Interfaces:
AutoCloseable, Iterable<RENDERDOC_API_1_6_0>, NativeResource, Pointer
- Enclosing class:
RENDERDOC_API_1_6_0
public static class RENDERDOC_API_1_6_0.Buffer
extends StructBuffer<RENDERDOC_API_1_6_0, RENDERDOC_API_1_6_0.Buffer>
implements NativeResource
An array of
RENDERDOC_API_1_6_0 structs.-
Nested Class Summary
Nested classes/interfaces inherited from interface Pointer
Pointer.Default -
Field Summary
Fields inherited from interface Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionBuffer(long address, int cap) Buffer(ByteBuffer container) Creates a newRENDERDOC_API_1_6_0.Bufferinstance backed by the specified container. -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglongMethods inherited from class StructBuffer
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streamMethods inherited from class CustomBuffer
address, address, address0, capacity, clear, compact, duplicate, flip, free, hasRemaining, limit, limit, mark, position, position, put, remaining, reset, rewind, slice, slice, toStringMethods inherited from class Pointer.Default
equals, hashCodeMethods inherited from interface NativeResource
close, free
-
Constructor Details
-
Buffer
Creates a newRENDERDOC_API_1_6_0.Bufferinstance backed by the specified container.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
RENDERDOC_API_1_6_0.SIZEOF, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Details
-
GetAPIVersion
- Returns:
- the value of the
GetAPIVersionfield.
-
SetCaptureOptionU32
- Returns:
- the value of the
SetCaptureOptionU32field.
-
SetCaptureOptionF32
- Returns:
- the value of the
SetCaptureOptionF32field.
-
GetCaptureOptionU32
- Returns:
- the value of the
GetCaptureOptionU32field.
-
GetCaptureOptionF32
- Returns:
- the value of the
GetCaptureOptionF32field.
-
SetFocusToggleKeys
- Returns:
- the value of the
SetFocusToggleKeysfield.
-
SetCaptureKeys
- Returns:
- the value of the
SetCaptureKeysfield.
-
GetOverlayBits
- Returns:
- the value of the
GetOverlayBitsfield.
-
MaskOverlayBits
- Returns:
- the value of the
MaskOverlayBitsfield.
-
RemoveHooks
- Returns:
- the value of the
RemoveHooksfield.
-
UnloadCrashHandler
- Returns:
- the value of the
UnloadCrashHandlerfield.
-
SetCaptureFilePathTemplate
- Returns:
- the value of the
SetCaptureFilePathTemplatefield.
-
GetCaptureFilePathTemplate
- Returns:
- the value of the
GetCaptureFilePathTemplatefield.
-
GetNumCaptures
- Returns:
- the value of the
GetNumCapturesfield.
-
GetCapture
- Returns:
- the value of the
GetCapturefield.
-
TriggerCapture
- Returns:
- the value of the
TriggerCapturefield.
-
IsTargetControlConnected
- Returns:
- the value of the
IsTargetControlConnectedfield.
-
LaunchReplayUI
- Returns:
- the value of the
LaunchReplayUIfield.
-
SetActiveWindow
- Returns:
- the value of the
SetActiveWindowfield.
-
StartFrameCapture
- Returns:
- the value of the
StartFrameCapturefield.
-
IsFrameCapturing
- Returns:
- the value of the
IsFrameCapturingfield.
-
EndFrameCapture
- Returns:
- the value of the
EndFrameCapturefield.
-
TriggerMultiFrameCapture
- Returns:
- the value of the
TriggerMultiFrameCapturefield.
-
SetCaptureFileComments
- Returns:
- the value of the
SetCaptureFileCommentsfield.
-
DiscardFrameCapture
- Returns:
- the value of the
DiscardFrameCapturefield.
-
ShowReplayUI
- Returns:
- the value of the
ShowReplayUIfield.
-
SetCaptureTitle
- Returns:
- the value of the
SetCaptureTitlefield.
-