internal ScreenshotHandle AddVRScreenshotToLibrary(VRScreenshotType eType, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(Utf8StringToNative))] string pchFilename, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(Utf8StringToNative))] string pchVRFilename) { var returnValue = _AddVRScreenshotToLibrary(Self, eType, pchFilename, pchVRFilename); return(returnValue); }
internal ScreenshotHandle AddVRScreenshotToLibrary(VRScreenshotType eType, string pchFilename, string pchVRFilename) { return(_AddVRScreenshotToLibrary(Self, eType, pchFilename, pchVRFilename)); }
private static extern ScreenshotHandle _AddVRScreenshotToLibrary(IntPtr self, VRScreenshotType eType, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(Utf8StringToNative))] string pchFilename, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(Utf8StringToNative))] string pchVRFilename);
// ScreenshotHandle public ScreenshotHandle AddVRScreenshotToLibrary(VRScreenshotType eType /*EVRScreenshotType*/, string pchFilename /*const char **/, string pchVRFilename /*const char **/) { return(platform.ISteamScreenshots_AddVRScreenshotToLibrary(eType, Utility.GetUtf8Bytes(pchFilename), Utility.GetUtf8Bytes(pchVRFilename))); }