Package org.lwjgl.util.renderdoc
Class RENDERDOC_API_1_6_0
- All Implemented Interfaces:
AutoCloseable,NativeResource,Pointer
struct RENDERDOC_API_1_6_0 {
void * GetAPIVersion;
void * SetCaptureOptionU32;
void * SetCaptureOptionF32;
void * GetCaptureOptionU32;
void * GetCaptureOptionF32;
void * SetFocusToggleKeys;
void * SetCaptureKeys;
void * GetOverlayBits;
void * MaskOverlayBits;
void * RemoveHooks;
void * UnloadCrashHandler;
void * SetCaptureFilePathTemplate;
void * GetCaptureFilePathTemplate;
void * GetNumCaptures;
void * GetCapture;
void * TriggerCapture;
void * IsTargetControlConnected;
void * LaunchReplayUI;
void * SetActiveWindow;
void * StartFrameCapture;
void * IsFrameCapturing;
void * EndFrameCapture;
void * TriggerMultiFrameCapture;
void * SetCaptureFileComments;
void * DiscardFrameCapture;
void * ShowReplayUI;
void * SetCaptureTitle;
}-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidationNested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe struct alignment in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct size in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionRENDERDOC_API_1_6_0(ByteBuffer container) Creates aRENDERDOC_API_1_6_0instance at the current position of the specifiedByteBuffercontainer. -
Method Summary
Modifier and TypeMethodDescriptionstatic RENDERDOC_API_1_6_0calloc()Returns a newRENDERDOC_API_1_6_0instance allocated withmemCalloc.static RENDERDOC_API_1_6_0.Buffercalloc(int capacity) Returns a newRENDERDOC_API_1_6_0.Bufferinstance allocated withmemCalloc.static RENDERDOC_API_1_6_0.Buffercalloc(int capacity, MemoryStack stack) Returns a newRENDERDOC_API_1_6_0.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static RENDERDOC_API_1_6_0calloc(MemoryStack stack) Returns a newRENDERDOC_API_1_6_0instance allocated on the specifiedMemoryStackand initializes all its bits to zero.static RENDERDOC_API_1_6_0create()Returns a newRENDERDOC_API_1_6_0instance allocated withBufferUtils.static RENDERDOC_API_1_6_0.Buffercreate(int capacity) Returns a newRENDERDOC_API_1_6_0.Bufferinstance allocated withBufferUtils.static RENDERDOC_API_1_6_0create(long address) Returns a newRENDERDOC_API_1_6_0instance for the specified memory address.static RENDERDOC_API_1_6_0.Buffercreate(long address, int capacity) Create aRENDERDOC_API_1_6_0.Bufferinstance at the specified memory.static @Nullable RENDERDOC_API_1_6_0createSafe(long address) static @Nullable RENDERDOC_API_1_6_0.BuffercreateSafe(long address, int capacity) longlonglonglonglonglonglonglonglonglonglonglongstatic RENDERDOC_API_1_6_0malloc()Returns a newRENDERDOC_API_1_6_0instance allocated withmemAlloc.static RENDERDOC_API_1_6_0.Buffermalloc(int capacity) Returns a newRENDERDOC_API_1_6_0.Bufferinstance allocated withmemAlloc.static RENDERDOC_API_1_6_0.Buffermalloc(int capacity, MemoryStack stack) Returns a newRENDERDOC_API_1_6_0.Bufferinstance allocated on the specifiedMemoryStack.static RENDERDOC_API_1_6_0malloc(MemoryStack stack) Returns a newRENDERDOC_API_1_6_0instance allocated on the specifiedMemoryStack.longstatic longnDiscardFrameCapture(long struct) Unsafe version ofDiscardFrameCapture().static longnEndFrameCapture(long struct) Unsafe version ofEndFrameCapture().static longnGetAPIVersion(long struct) Unsafe version ofGetAPIVersion().static longnGetCapture(long struct) Unsafe version ofGetCapture().static longnGetCaptureFilePathTemplate(long struct) Unsafe version ofGetCaptureFilePathTemplate().static longnGetCaptureOptionF32(long struct) Unsafe version ofGetCaptureOptionF32().static longnGetCaptureOptionU32(long struct) Unsafe version ofGetCaptureOptionU32().static longnGetNumCaptures(long struct) Unsafe version ofGetNumCaptures().static longnGetOverlayBits(long struct) Unsafe version ofGetOverlayBits().static longnIsFrameCapturing(long struct) Unsafe version ofIsFrameCapturing().static longnIsTargetControlConnected(long struct) Unsafe version ofIsTargetControlConnected().static longnLaunchReplayUI(long struct) Unsafe version ofLaunchReplayUI().static longnMaskOverlayBits(long struct) Unsafe version ofMaskOverlayBits().static longnRemoveHooks(long struct) Unsafe version ofRemoveHooks().static longnSetActiveWindow(long struct) Unsafe version ofSetActiveWindow().static longnSetCaptureFileComments(long struct) Unsafe version ofSetCaptureFileComments().static longnSetCaptureFilePathTemplate(long struct) Unsafe version ofSetCaptureFilePathTemplate().static longnSetCaptureKeys(long struct) Unsafe version ofSetCaptureKeys().static longnSetCaptureOptionF32(long struct) Unsafe version ofSetCaptureOptionF32().static longnSetCaptureOptionU32(long struct) Unsafe version ofSetCaptureOptionU32().static longnSetCaptureTitle(long struct) Unsafe version ofSetCaptureTitle().static longnSetFocusToggleKeys(long struct) Unsafe version ofSetFocusToggleKeys().static longnShowReplayUI(long struct) Unsafe version ofShowReplayUI().static longnStartFrameCapture(long struct) Unsafe version ofStartFrameCapture().static longnTriggerCapture(long struct) Unsafe version ofTriggerCapture().static longnTriggerMultiFrameCapture(long struct) Unsafe version ofTriggerMultiFrameCapture().static longnUnloadCrashHandler(long struct) Unsafe version ofUnloadCrashHandler().longlonglonglonglonglonglonglonglonglongintsizeof()Returnssizeof(struct).longlonglonglongMethods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toStringMethods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
GETAPIVERSION
public static final int GETAPIVERSIONThe struct member offsets. -
SETCAPTUREOPTIONU32
public static final int SETCAPTUREOPTIONU32The struct member offsets. -
SETCAPTUREOPTIONF32
public static final int SETCAPTUREOPTIONF32The struct member offsets. -
GETCAPTUREOPTIONU32
public static final int GETCAPTUREOPTIONU32The struct member offsets. -
GETCAPTUREOPTIONF32
public static final int GETCAPTUREOPTIONF32The struct member offsets. -
SETFOCUSTOGGLEKEYS
public static final int SETFOCUSTOGGLEKEYSThe struct member offsets. -
SETCAPTUREKEYS
public static final int SETCAPTUREKEYSThe struct member offsets. -
GETOVERLAYBITS
public static final int GETOVERLAYBITSThe struct member offsets. -
MASKOVERLAYBITS
public static final int MASKOVERLAYBITSThe struct member offsets. -
REMOVEHOOKS
public static final int REMOVEHOOKSThe struct member offsets. -
UNLOADCRASHHANDLER
public static final int UNLOADCRASHHANDLERThe struct member offsets. -
SETCAPTUREFILEPATHTEMPLATE
public static final int SETCAPTUREFILEPATHTEMPLATEThe struct member offsets. -
GETCAPTUREFILEPATHTEMPLATE
public static final int GETCAPTUREFILEPATHTEMPLATEThe struct member offsets. -
GETNUMCAPTURES
public static final int GETNUMCAPTURESThe struct member offsets. -
GETCAPTURE
public static final int GETCAPTUREThe struct member offsets. -
TRIGGERCAPTURE
public static final int TRIGGERCAPTUREThe struct member offsets. -
ISTARGETCONTROLCONNECTED
public static final int ISTARGETCONTROLCONNECTEDThe struct member offsets. -
LAUNCHREPLAYUI
public static final int LAUNCHREPLAYUIThe struct member offsets. -
SETACTIVEWINDOW
public static final int SETACTIVEWINDOWThe struct member offsets. -
STARTFRAMECAPTURE
public static final int STARTFRAMECAPTUREThe struct member offsets. -
ISFRAMECAPTURING
public static final int ISFRAMECAPTURINGThe struct member offsets. -
ENDFRAMECAPTURE
public static final int ENDFRAMECAPTUREThe struct member offsets. -
TRIGGERMULTIFRAMECAPTURE
public static final int TRIGGERMULTIFRAMECAPTUREThe struct member offsets. -
SETCAPTUREFILECOMMENTS
public static final int SETCAPTUREFILECOMMENTSThe struct member offsets. -
DISCARDFRAMECAPTURE
public static final int DISCARDFRAMECAPTUREThe struct member offsets. -
SHOWREPLAYUI
public static final int SHOWREPLAYUIThe struct member offsets. -
SETCAPTURETITLE
public static final int SETCAPTURETITLEThe struct member offsets.
-
-
Constructor Details
-
RENDERDOC_API_1_6_0
Creates aRENDERDOC_API_1_6_0instance at the current position of the specifiedByteBuffercontainer. 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.
-
-
Method Details
-
sizeof
public int sizeof()Description copied from class:StructReturnssizeof(struct).- Specified by:
sizeofin classStruct<RENDERDOC_API_1_6_0>
-
GetAPIVersion
public long GetAPIVersion()- Returns:
- the value of the
GetAPIVersionfield.
-
SetCaptureOptionU32
public long SetCaptureOptionU32()- Returns:
- the value of the
SetCaptureOptionU32field.
-
SetCaptureOptionF32
public long SetCaptureOptionF32()- Returns:
- the value of the
SetCaptureOptionF32field.
-
GetCaptureOptionU32
public long GetCaptureOptionU32()- Returns:
- the value of the
GetCaptureOptionU32field.
-
GetCaptureOptionF32
public long GetCaptureOptionF32()- Returns:
- the value of the
GetCaptureOptionF32field.
-
SetFocusToggleKeys
public long SetFocusToggleKeys()- Returns:
- the value of the
SetFocusToggleKeysfield.
-
SetCaptureKeys
public long SetCaptureKeys()- Returns:
- the value of the
SetCaptureKeysfield.
-
GetOverlayBits
public long GetOverlayBits()- Returns:
- the value of the
GetOverlayBitsfield.
-
MaskOverlayBits
public long MaskOverlayBits()- Returns:
- the value of the
MaskOverlayBitsfield.
-
RemoveHooks
public long RemoveHooks()- Returns:
- the value of the
RemoveHooksfield.
-
UnloadCrashHandler
public long UnloadCrashHandler()- Returns:
- the value of the
UnloadCrashHandlerfield.
-
SetCaptureFilePathTemplate
public long SetCaptureFilePathTemplate()- Returns:
- the value of the
SetCaptureFilePathTemplatefield.
-
GetCaptureFilePathTemplate
public long GetCaptureFilePathTemplate()- Returns:
- the value of the
GetCaptureFilePathTemplatefield.
-
GetNumCaptures
public long GetNumCaptures()- Returns:
- the value of the
GetNumCapturesfield.
-
GetCapture
public long GetCapture()- Returns:
- the value of the
GetCapturefield.
-
TriggerCapture
public long TriggerCapture()- Returns:
- the value of the
TriggerCapturefield.
-
IsTargetControlConnected
public long IsTargetControlConnected()- Returns:
- the value of the
IsTargetControlConnectedfield.
-
LaunchReplayUI
public long LaunchReplayUI()- Returns:
- the value of the
LaunchReplayUIfield.
-
SetActiveWindow
public long SetActiveWindow()- Returns:
- the value of the
SetActiveWindowfield.
-
StartFrameCapture
public long StartFrameCapture()- Returns:
- the value of the
StartFrameCapturefield.
-
IsFrameCapturing
public long IsFrameCapturing()- Returns:
- the value of the
IsFrameCapturingfield.
-
EndFrameCapture
public long EndFrameCapture()- Returns:
- the value of the
EndFrameCapturefield.
-
TriggerMultiFrameCapture
public long TriggerMultiFrameCapture()- Returns:
- the value of the
TriggerMultiFrameCapturefield.
-
SetCaptureFileComments
public long SetCaptureFileComments()- Returns:
- the value of the
SetCaptureFileCommentsfield.
-
DiscardFrameCapture
public long DiscardFrameCapture()- Returns:
- the value of the
DiscardFrameCapturefield.
-
ShowReplayUI
public long ShowReplayUI()- Returns:
- the value of the
ShowReplayUIfield.
-
SetCaptureTitle
public long SetCaptureTitle()- Returns:
- the value of the
SetCaptureTitlefield.
-
malloc
Returns a newRENDERDOC_API_1_6_0instance allocated withmemAlloc. The instance must be explicitly freed. -
calloc
Returns a newRENDERDOC_API_1_6_0instance allocated withmemCalloc. The instance must be explicitly freed. -
create
Returns a newRENDERDOC_API_1_6_0instance allocated withBufferUtils. -
create
Returns a newRENDERDOC_API_1_6_0instance for the specified memory address. -
createSafe
-
malloc
Returns a newRENDERDOC_API_1_6_0.Bufferinstance allocated withmemAlloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
calloc
Returns a newRENDERDOC_API_1_6_0.Bufferinstance allocated withmemCalloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
create
Returns a newRENDERDOC_API_1_6_0.Bufferinstance allocated withBufferUtils.- Parameters:
capacity- the buffer capacity
-
create
Create aRENDERDOC_API_1_6_0.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
-
malloc
Returns a newRENDERDOC_API_1_6_0instance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocate
-
calloc
Returns a newRENDERDOC_API_1_6_0instance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocate
-
malloc
Returns a newRENDERDOC_API_1_6_0.Bufferinstance allocated on the specifiedMemoryStack.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
calloc
Returns a newRENDERDOC_API_1_6_0.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
nGetAPIVersion
public static long nGetAPIVersion(long struct) Unsafe version ofGetAPIVersion(). -
nSetCaptureOptionU32
public static long nSetCaptureOptionU32(long struct) Unsafe version ofSetCaptureOptionU32(). -
nSetCaptureOptionF32
public static long nSetCaptureOptionF32(long struct) Unsafe version ofSetCaptureOptionF32(). -
nGetCaptureOptionU32
public static long nGetCaptureOptionU32(long struct) Unsafe version ofGetCaptureOptionU32(). -
nGetCaptureOptionF32
public static long nGetCaptureOptionF32(long struct) Unsafe version ofGetCaptureOptionF32(). -
nSetFocusToggleKeys
public static long nSetFocusToggleKeys(long struct) Unsafe version ofSetFocusToggleKeys(). -
nSetCaptureKeys
public static long nSetCaptureKeys(long struct) Unsafe version ofSetCaptureKeys(). -
nGetOverlayBits
public static long nGetOverlayBits(long struct) Unsafe version ofGetOverlayBits(). -
nMaskOverlayBits
public static long nMaskOverlayBits(long struct) Unsafe version ofMaskOverlayBits(). -
nRemoveHooks
public static long nRemoveHooks(long struct) Unsafe version ofRemoveHooks(). -
nUnloadCrashHandler
public static long nUnloadCrashHandler(long struct) Unsafe version ofUnloadCrashHandler(). -
nSetCaptureFilePathTemplate
public static long nSetCaptureFilePathTemplate(long struct) Unsafe version ofSetCaptureFilePathTemplate(). -
nGetCaptureFilePathTemplate
public static long nGetCaptureFilePathTemplate(long struct) Unsafe version ofGetCaptureFilePathTemplate(). -
nGetNumCaptures
public static long nGetNumCaptures(long struct) Unsafe version ofGetNumCaptures(). -
nGetCapture
public static long nGetCapture(long struct) Unsafe version ofGetCapture(). -
nTriggerCapture
public static long nTriggerCapture(long struct) Unsafe version ofTriggerCapture(). -
nIsTargetControlConnected
public static long nIsTargetControlConnected(long struct) Unsafe version ofIsTargetControlConnected(). -
nLaunchReplayUI
public static long nLaunchReplayUI(long struct) Unsafe version ofLaunchReplayUI(). -
nSetActiveWindow
public static long nSetActiveWindow(long struct) Unsafe version ofSetActiveWindow(). -
nStartFrameCapture
public static long nStartFrameCapture(long struct) Unsafe version ofStartFrameCapture(). -
nIsFrameCapturing
public static long nIsFrameCapturing(long struct) Unsafe version ofIsFrameCapturing(). -
nEndFrameCapture
public static long nEndFrameCapture(long struct) Unsafe version ofEndFrameCapture(). -
nTriggerMultiFrameCapture
public static long nTriggerMultiFrameCapture(long struct) Unsafe version ofTriggerMultiFrameCapture(). -
nSetCaptureFileComments
public static long nSetCaptureFileComments(long struct) Unsafe version ofSetCaptureFileComments(). -
nDiscardFrameCapture
public static long nDiscardFrameCapture(long struct) Unsafe version ofDiscardFrameCapture(). -
nShowReplayUI
public static long nShowReplayUI(long struct) Unsafe version ofShowReplayUI(). -
nSetCaptureTitle
public static long nSetCaptureTitle(long struct) Unsafe version ofSetCaptureTitle().
-