| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static int | nVRScreenshots_GetScreenshotPropertyFilename(int screenshotHandle, int filenameType, long pchFilename, int cchFilename, long pError)
Unsafe version of: |
| public static int | nVRScreenshots_GetScreenshotPropertyType(int screenshotHandle, long pError)
Unsafe version of: |
| public static int | |
| public static int | nVRScreenshots_RequestScreenshot(long pOutScreenshotHandle, int type, long pchPreviewFilename, long pchVRFilename)
Unsafe version of: |
| public static int | nVRScreenshots_SubmitScreenshot(int screenshotHandle, int type, long pchSourcePreviewFilename, long pchSourceVRFilename)
Unsafe version of: |
| public static int | nVRScreenshots_TakeStereoScreenshot(long pOutScreenshotHandle, long pchPreviewFilename, long pchVRFilename)
Unsafe version of: |
| public static int | Returns: the size of the stringGet the filename for the preview or vr image (see |
| public static String | Returns: the size of the stringGet the filename for the preview or vr image (see |
| public static int | VRScreenshots_GetScreenshotPropertyType(int screenshotHandle, IntBuffer pError)
When your application receives a |
| public static int | VRScreenshots_HookScreenshot(IntBuffer pSupportedTypes)
Called by the running VR application to indicate that it wishes to be in charge of screenshots. |
| public static int | VRScreenshots_RequestScreenshot(IntBuffer pOutScreenshotHandle, int type, ByteBuffer pchPreviewFilename, ByteBuffer pchVRFilename)
Request a screenshot of the requested type. |
| public static int | VRScreenshots_RequestScreenshot(IntBuffer pOutScreenshotHandle, int type, CharSequence pchPreviewFilename, CharSequence pchVRFilename)
Request a screenshot of the requested type. |
| public static int | VRScreenshots_SubmitScreenshot(int screenshotHandle, int type, ByteBuffer pchSourcePreviewFilename, ByteBuffer pchSourceVRFilename)
Submit the completed screenshot. |
| public static int | VRScreenshots_SubmitScreenshot(int screenshotHandle, int type, CharSequence pchSourcePreviewFilename, CharSequence pchSourceVRFilename)
Submit the completed screenshot. |
| public static int | VRScreenshots_TakeStereoScreenshot(IntBuffer pOutScreenshotHandle, ByteBuffer pchPreviewFilename, ByteBuffer pchVRFilename)
Tells the compositor to take an internal screenshot of type |
| public static int | VRScreenshots_TakeStereoScreenshot(IntBuffer pOutScreenshotHandle, CharSequence pchPreviewFilename, CharSequence pchVRFilename)
Tells the compositor to take an internal screenshot of type |
| public static int | VRScreenshots_UpdateScreenshotProgress(int screenshotHandle, float flProgress)
Call this if the application is taking the screen shot will take more than a few ms processing. |
| VRScreenshots | back to summary |
|---|---|
| protected VRScreenshots() | |
| nVRScreenshots_GetScreenshotPropertyFilename | back to summary |
|---|---|
| public static int nVRScreenshots_GetScreenshotPropertyFilename(int screenshotHandle, int filenameType, long pchFilename, int cchFilename, long pError) Unsafe version of: | |
| nVRScreenshots_GetScreenshotPropertyType | back to summary |
|---|---|
| public static int nVRScreenshots_GetScreenshotPropertyType(int screenshotHandle, long pError) Unsafe version of: | |
| nVRScreenshots_HookScreenshot | back to summary |
|---|---|
| public static int nVRScreenshots_HookScreenshot(long pSupportedTypes, int numTypes) Unsafe version of: | |
| nVRScreenshots_RequestScreenshot | back to summary |
|---|---|
| public static int nVRScreenshots_RequestScreenshot(long pOutScreenshotHandle, int type, long pchPreviewFilename, long pchVRFilename) Unsafe version of: | |
| nVRScreenshots_SubmitScreenshot | back to summary |
|---|---|
| public static int nVRScreenshots_SubmitScreenshot(int screenshotHandle, int type, long pchSourcePreviewFilename, long pchSourceVRFilename) Unsafe version of: | |
| nVRScreenshots_TakeStereoScreenshot | back to summary |
|---|---|
| public static int nVRScreenshots_TakeStereoScreenshot(long pOutScreenshotHandle, long pchPreviewFilename, long pchVRFilename) Unsafe version of: | |
| VRScreenshots_GetScreenshotPropertyFilename | back to summary |
|---|---|
| public static int VRScreenshots_GetScreenshotPropertyFilename(int screenshotHandle, int filenameType, ByteBuffer pchFilename, IntBuffer pError) Get the filename for the preview or vr image (see
| |
| VRScreenshots_GetScreenshotPropertyFilename | back to summary |
|---|---|
| public static String VRScreenshots_GetScreenshotPropertyFilename(int screenshotHandle, int filenameType, int cchFilename, IntBuffer pError) Get the filename for the preview or vr image (see
| |
| VRScreenshots_GetScreenshotPropertyType | back to summary |
|---|---|
| public static int VRScreenshots_GetScreenshotPropertyType(int screenshotHandle, IntBuffer pError) When your application receives a
| |
| VRScreenshots_HookScreenshot | back to summary |
|---|---|
| public static int VRScreenshots_HookScreenshot(IntBuffer pSupportedTypes) Called by the running VR application to indicate that it wishes to be in charge of screenshots. If the application does not call this, the Compositor
will only support Once hooked your application will receive a
| |
| VRScreenshots_RequestScreenshot | back to summary |
|---|---|
| public static int VRScreenshots_RequestScreenshot(IntBuffer pOutScreenshotHandle, int type, ByteBuffer pchPreviewFilename, ByteBuffer pchVRFilename) Request a screenshot of the requested type. A request of the The first file name is for the preview image and should be a regular screenshot (ideally from the left eye). The second is the VR screenshot in the correct format. They should be in the same aspect ratio. Note that the VR dashboard will call this function when the user presses the screenshot binding (currently System Button + Trigger). If Steam is
running, the destination file names will be in %TEMP% and will be copied into Steam's screenshot library for the running application once
| |
| VRScreenshots_RequestScreenshot | back to summary |
|---|---|
| public static int VRScreenshots_RequestScreenshot(IntBuffer pOutScreenshotHandle, int type, CharSequence pchPreviewFilename, CharSequence pchVRFilename) Request a screenshot of the requested type. A request of the The first file name is for the preview image and should be a regular screenshot (ideally from the left eye). The second is the VR screenshot in the correct format. They should be in the same aspect ratio. Note that the VR dashboard will call this function when the user presses the screenshot binding (currently System Button + Trigger). If Steam is
running, the destination file names will be in %TEMP% and will be copied into Steam's screenshot library for the running application once
| |
| VRScreenshots_SubmitScreenshot | back to summary |
|---|---|
| public static int VRScreenshots_SubmitScreenshot(int screenshotHandle, int type, ByteBuffer pchSourcePreviewFilename, ByteBuffer pchSourceVRFilename) Submit the completed screenshot. If Steam is running this will call into the Steam client and upload the screenshot to the screenshots section of the library for the running application. If Steam is not running, this function will display a notification to the user that the screenshot was taken. The paths should be full paths with extensions. File paths should be absolute including extensions.
| |
| VRScreenshots_SubmitScreenshot | back to summary |
|---|---|
| public static int VRScreenshots_SubmitScreenshot(int screenshotHandle, int type, CharSequence pchSourcePreviewFilename, CharSequence pchSourceVRFilename) Submit the completed screenshot. If Steam is running this will call into the Steam client and upload the screenshot to the screenshots section of the library for the running application. If Steam is not running, this function will display a notification to the user that the screenshot was taken. The paths should be full paths with extensions. File paths should be absolute including extensions.
| |
| VRScreenshots_TakeStereoScreenshot | back to summary |
|---|---|
| public static int VRScreenshots_TakeStereoScreenshot(IntBuffer pOutScreenshotHandle, ByteBuffer pchPreviewFilename, ByteBuffer pchVRFilename) Tells the compositor to take an internal screenshot of type This is similiar to request screenshot, but doesn't ever talk to the application, just takes the shot and submits.
| |
| VRScreenshots_TakeStereoScreenshot | back to summary |
|---|---|
| public static int VRScreenshots_TakeStereoScreenshot(IntBuffer pOutScreenshotHandle, CharSequence pchPreviewFilename, CharSequence pchVRFilename) Tells the compositor to take an internal screenshot of type This is similiar to request screenshot, but doesn't ever talk to the application, just takes the shot and submits.
| |
| VRScreenshots_UpdateScreenshotProgress | back to summary |
|---|---|
| public static int VRScreenshots_UpdateScreenshotProgress(int screenshotHandle, float flProgress) Call this if the application is taking the screen shot will take more than a few ms processing. This will result in an overlay being presented that shows a completion bar.
| |