| 2708 | FnTable = (IVRApplications)Marshal.PtrToStructure(pInterface, typeof(IVRApplications)); |
| 2709 | } |
| 2710 | public EVRApplicationError AddApplicationManifest(string pchApplicationManifestFullPath,bool bTemporary) |
| 2711 | { |
| 2712 | IntPtr pchApplicationManifestFullPathUtf8 = Utils.ToUtf8(pchApplicationManifestFullPath); |
| 2713 | EVRApplicationError result = FnTable.AddApplicationManifest(pchApplicationManifestFullPathUtf8,bTemporary); |
| 2714 | Marshal.FreeHGlobal(pchApplicationManifestFullPathUtf8); |
| 2715 | return result; |
| 2716 | } |
| 2717 | public EVRApplicationError RemoveApplicationManifest(string pchApplicationManifestFullPath) |
| 2718 | { |
| 2719 | IntPtr pchApplicationManifestFullPathUtf8 = Utils.ToUtf8(pchApplicationManifestFullPath); |