API reference
API reference
Select your platform
No SDKs available
No versions available

CAPI Class

Fields

DLL_NAME : const string
Signature
const string Oculus.Platform.CAPI.DLL_NAME
VoipFilterBufferSize : const int
Signature
const int Oculus.Platform.CAPI.VoipFilterBufferSize

Methods

FilterCallback ( pcmData , pcmDataLength , frequency , numChannels )
Signature
delegate void Oculus.Platform.CAPI.FilterCallback([MarshalAs(UnmanagedType.LPArray, SizeConst=VoipFilterBufferSize), In, Out] short[] pcmData, UIntPtr pcmDataLength, int frequency, int numChannels)
Parameters
pcmData: short []
pcmDataLength: UIntPtr
frequency: int
numChannels: int
Returns
delegate void
ovr_AbuseReport_LaunchAdvancedReportFlow ( content_id , abuse_report_options )
Signature
static ulong Oculus.Platform.CAPI.ovr_AbuseReport_LaunchAdvancedReportFlow(UInt64 content_id, IntPtr abuse_report_options)
Parameters
content_id: UInt64
abuse_report_options: IntPtr
Returns
ulong
ovr_AbuseReport_ReportRequestHandled ( response )
Signature
static ulong Oculus.Platform.CAPI.ovr_AbuseReport_ReportRequestHandled(ReportRequestResponse response)
Parameters
Returns
ulong
ovr_AbuseReportOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_AbuseReportOptions_Create()
Returns
IntPtr
ovr_AbuseReportOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_AbuseReportOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_AbuseReportOptions_SetPreventPeopleChooser ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_AbuseReportOptions_SetPreventPeopleChooser(IntPtr handle, bool value)
Parameters
handle: IntPtr
value: bool
Returns
void
ovr_AbuseReportOptions_SetReportType ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_AbuseReportOptions_SetReportType(IntPtr handle, AbuseReportType value)
Parameters
handle: IntPtr
Returns
void
ovr_AchievementDefinition_GetBitfieldLength ( obj )
Signature
static uint Oculus.Platform.CAPI.ovr_AchievementDefinition_GetBitfieldLength(IntPtr obj)
Parameters
obj: IntPtr
Returns
uint
ovr_AchievementDefinition_GetTarget ( obj )
Signature
static ulong Oculus.Platform.CAPI.ovr_AchievementDefinition_GetTarget(IntPtr obj)
Parameters
obj: IntPtr
Returns
ulong
ovr_AchievementDefinition_GetType ( obj )
Signature
static AchievementType Oculus.Platform.CAPI.ovr_AchievementDefinition_GetType(IntPtr obj)
Parameters
obj: IntPtr
ovr_AchievementDefinitionArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_AchievementDefinitionArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_AchievementDefinitionArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_AchievementDefinitionArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_AchievementDefinitionArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_AchievementDefinitionArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_AchievementProgress_GetCount ( obj )
Signature
static ulong Oculus.Platform.CAPI.ovr_AchievementProgress_GetCount(IntPtr obj)
Parameters
obj: IntPtr
Returns
ulong
ovr_AchievementProgress_GetIsUnlocked ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_AchievementProgress_GetIsUnlocked(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_AchievementProgressArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_AchievementProgressArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_AchievementProgressArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_AchievementProgressArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_AchievementProgressArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_AchievementProgressArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_Achievements_GetAllDefinitions ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Achievements_GetAllDefinitions()
Returns
ulong
ovr_Achievements_GetAllProgress ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Achievements_GetAllProgress()
Returns
ulong
ovr_Achievements_GetDefinitionsByName ( names , count )
Signature
static ulong Oculus.Platform.CAPI.ovr_Achievements_GetDefinitionsByName(string[] names, int count)
Parameters
names: string []
count: int
Returns
ulong
ovr_Achievements_GetProgressByName ( names , count )
Signature
static ulong Oculus.Platform.CAPI.ovr_Achievements_GetProgressByName(string[] names, int count)
Parameters
names: string []
count: int
Returns
ulong
ovr_AchievementUpdate_GetJustUnlocked ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_AchievementUpdate_GetJustUnlocked(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_AdvancedAbuseReportOptions_AddSuggestedUser ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_AdvancedAbuseReportOptions_AddSuggestedUser(IntPtr handle, UInt64 value)
Parameters
handle: IntPtr
value: UInt64
Returns
void
ovr_AdvancedAbuseReportOptions_ClearDeveloperDefinedContext ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_AdvancedAbuseReportOptions_ClearDeveloperDefinedContext(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_AdvancedAbuseReportOptions_ClearSuggestedUsers ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_AdvancedAbuseReportOptions_ClearSuggestedUsers(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_AdvancedAbuseReportOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_AdvancedAbuseReportOptions_Create()
Returns
IntPtr
ovr_AdvancedAbuseReportOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_AdvancedAbuseReportOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_AdvancedAbuseReportOptions_SetReportType ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_AdvancedAbuseReportOptions_SetReportType(IntPtr handle, AbuseReportType value)
Parameters
handle: IntPtr
Returns
void
ovr_AdvancedAbuseReportOptions_SetVideoMode ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_AdvancedAbuseReportOptions_SetVideoMode(IntPtr handle, AbuseReportVideoMode value)
Parameters
handle: IntPtr
Returns
void
ovr_AppDownloadProgressResult_GetDownloadBytes ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_AppDownloadProgressResult_GetDownloadBytes(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_AppDownloadProgressResult_GetDownloadedBytes ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_AppDownloadProgressResult_GetDownloadedBytes(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_AppDownloadProgressResult_GetStatusCode ( obj )
Signature
static AppStatus Oculus.Platform.CAPI.ovr_AppDownloadProgressResult_GetStatusCode(IntPtr obj)
Parameters
obj: IntPtr
Returns
AppStatus
ovr_AppDownloadResult_GetAppInstallResult ( obj )
Signature
static AppInstallResult Oculus.Platform.CAPI.ovr_AppDownloadResult_GetAppInstallResult(IntPtr obj)
Parameters
obj: IntPtr
ovr_AppDownloadResult_GetTimestamp ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_AppDownloadResult_GetTimestamp(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_Application_CancelAppDownload ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Application_CancelAppDownload()
Returns
ulong
ovr_Application_CheckAppDownloadProgress ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Application_CheckAppDownloadProgress()
Returns
ulong
ovr_Application_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_Application_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_Application_GetInstalledApplications ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Application_GetInstalledApplications()
Returns
ulong
ovr_Application_GetVersion ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Application_GetVersion()
Returns
ulong
ovr_Application_InstallAppUpdateAndRelaunch ( deeplink_options )
Signature
static ulong Oculus.Platform.CAPI.ovr_Application_InstallAppUpdateAndRelaunch(IntPtr deeplink_options)
Parameters
deeplink_options: IntPtr
Returns
ulong
ovr_Application_LaunchOtherApp ( appID , deeplink_options )
Signature
static ulong Oculus.Platform.CAPI.ovr_Application_LaunchOtherApp(UInt64 appID, IntPtr deeplink_options)
Parameters
appID: UInt64
deeplink_options: IntPtr
Returns
ulong
ovr_Application_StartAppDownload ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Application_StartAppDownload()
Returns
ulong
ovr_ApplicationInvite_GetDestination ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_ApplicationInvite_GetDestination(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_ApplicationInvite_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_ApplicationInvite_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_ApplicationInvite_GetIsActive ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_ApplicationInvite_GetIsActive(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_ApplicationInvite_GetRecipient ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_ApplicationInvite_GetRecipient(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_ApplicationInviteArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_ApplicationInviteArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_ApplicationInviteArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_ApplicationInviteArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_ApplicationInviteArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_ApplicationInviteArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_ApplicationLifecycle_GetLaunchDetails ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_ApplicationLifecycle_GetLaunchDetails()
Returns
IntPtr
ovr_ApplicationLifecycle_GetRegisteredPIDs ()
Signature
static ulong Oculus.Platform.CAPI.ovr_ApplicationLifecycle_GetRegisteredPIDs()
Returns
ulong
ovr_ApplicationLifecycle_GetSessionKey ()
Signature
static ulong Oculus.Platform.CAPI.ovr_ApplicationLifecycle_GetSessionKey()
Returns
ulong
ovr_ApplicationOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_ApplicationOptions_Create()
Returns
IntPtr
ovr_ApplicationOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_ApplicationOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_ApplicationOptions_SetRoomId ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ApplicationOptions_SetRoomId(IntPtr handle, UInt64 value)
Parameters
handle: IntPtr
value: UInt64
Returns
void
ovr_ApplicationVersion_GetCurrentCode ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_ApplicationVersion_GetCurrentCode(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_ApplicationVersion_GetLatestCode ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_ApplicationVersion_GetLatestCode(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_ApplicationVersion_GetReleaseDate ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_ApplicationVersion_GetReleaseDate(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_AssetDetails_GetAssetId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_AssetDetails_GetAssetId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_AssetDetails_GetLanguage ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_AssetDetails_GetLanguage(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_AssetDetailsArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_AssetDetailsArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_AssetDetailsArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_AssetDetailsArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_AssetFile_Delete ( assetFileID )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_Delete(UInt64 assetFileID)
Parameters
assetFileID: UInt64
Returns
ulong
ovr_AssetFile_DeleteById ( assetFileID )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_DeleteById(UInt64 assetFileID)
Parameters
assetFileID: UInt64
Returns
ulong
ovr_AssetFile_Download ( assetFileID )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_Download(UInt64 assetFileID)
Parameters
assetFileID: UInt64
Returns
ulong
ovr_AssetFile_DownloadById ( assetFileID )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_DownloadById(UInt64 assetFileID)
Parameters
assetFileID: UInt64
Returns
ulong
ovr_AssetFile_DownloadCancel ( assetFileID )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_DownloadCancel(UInt64 assetFileID)
Parameters
assetFileID: UInt64
Returns
ulong
ovr_AssetFile_DownloadCancelById ( assetFileID )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_DownloadCancelById(UInt64 assetFileID)
Parameters
assetFileID: UInt64
Returns
ulong
ovr_AssetFile_GetList ()
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_GetList()
Returns
ulong
ovr_AssetFile_Status ( assetFileID )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_Status(UInt64 assetFileID)
Parameters
assetFileID: UInt64
Returns
ulong
ovr_AssetFile_StatusById ( assetFileID )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_StatusById(UInt64 assetFileID)
Parameters
assetFileID: UInt64
Returns
ulong
ovr_AssetFileDeleteResult_GetAssetFileId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_AssetFileDeleteResult_GetAssetFileId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_AssetFileDeleteResult_GetAssetId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_AssetFileDeleteResult_GetAssetId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_AssetFileDeleteResult_GetSuccess ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_AssetFileDeleteResult_GetSuccess(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_AssetFileDownloadCancelResult_GetAssetFileId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_AssetFileDownloadCancelResult_GetAssetFileId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_AssetFileDownloadCancelResult_GetAssetId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_AssetFileDownloadCancelResult_GetAssetId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_AssetFileDownloadCancelResult_GetSuccess ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_AssetFileDownloadCancelResult_GetSuccess(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_AssetFileDownloadResult_GetAssetId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_AssetFileDownloadResult_GetAssetId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_AssetFileDownloadUpdate_GetAssetFileId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_AssetFileDownloadUpdate_GetAssetFileId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_AssetFileDownloadUpdate_GetAssetId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_AssetFileDownloadUpdate_GetAssetId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_AssetFileDownloadUpdate_GetBytesTotal ( obj )
Signature
static uint Oculus.Platform.CAPI.ovr_AssetFileDownloadUpdate_GetBytesTotal(IntPtr obj)
Parameters
obj: IntPtr
Returns
uint
ovr_AssetFileDownloadUpdate_GetBytesTotalLong ( obj )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFileDownloadUpdate_GetBytesTotalLong(IntPtr obj)
Parameters
obj: IntPtr
Returns
ulong
ovr_AssetFileDownloadUpdate_GetBytesTransferred ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_AssetFileDownloadUpdate_GetBytesTransferred(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_AssetFileDownloadUpdate_GetBytesTransferredLong ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_AssetFileDownloadUpdate_GetBytesTransferredLong(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_AssetFileDownloadUpdate_GetCompleted ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_AssetFileDownloadUpdate_GetCompleted(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_Avatar_LaunchAvatarEditor ( options )
Signature
static ulong Oculus.Platform.CAPI.ovr_Avatar_LaunchAvatarEditor(IntPtr options)
Parameters
options: IntPtr
Returns
ulong
ovr_AvatarEditorOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_AvatarEditorOptions_Create()
Returns
IntPtr
ovr_AvatarEditorOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_AvatarEditorOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_AvatarEditorResult_GetRequestSent ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_AvatarEditorResult_GetRequestSent(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_BlockedUser_GetId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_BlockedUser_GetId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_BlockedUserArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_BlockedUserArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_BlockedUserArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_BlockedUserArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_BlockedUserArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_BlockedUserArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_Challenge_GetCreationType ( obj )
Signature
static ChallengeCreationType Oculus.Platform.CAPI.ovr_Challenge_GetCreationType(IntPtr obj)
Parameters
obj: IntPtr
ovr_Challenge_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_Challenge_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_Challenge_GetInvitedUsers ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Challenge_GetInvitedUsers(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Challenge_GetLeaderboard ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Challenge_GetLeaderboard(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Challenge_GetParticipants ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Challenge_GetParticipants(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Challenge_GetVisibility ( obj )
Signature
static ChallengeVisibility Oculus.Platform.CAPI.ovr_Challenge_GetVisibility(IntPtr obj)
Parameters
obj: IntPtr
ovr_ChallengeArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_ChallengeArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_ChallengeArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_ChallengeArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_ChallengeArray_GetTotalCount ( obj )
Signature
static ulong Oculus.Platform.CAPI.ovr_ChallengeArray_GetTotalCount(IntPtr obj)
Parameters
obj: IntPtr
Returns
ulong
ovr_ChallengeArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_ChallengeArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_ChallengeArray_HasPreviousPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_ChallengeArray_HasPreviousPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_ChallengeEntry_GetExtraDataLength ( obj )
Signature
static uint Oculus.Platform.CAPI.ovr_ChallengeEntry_GetExtraDataLength(IntPtr obj)
Parameters
obj: IntPtr
Returns
uint
ovr_ChallengeEntry_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_ChallengeEntry_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_ChallengeEntry_GetRank ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_ChallengeEntry_GetRank(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_ChallengeEntry_GetScore ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_ChallengeEntry_GetScore(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_ChallengeEntry_GetUser ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_ChallengeEntry_GetUser(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_ChallengeEntryArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_ChallengeEntryArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_ChallengeEntryArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_ChallengeEntryArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_ChallengeEntryArray_GetTotalCount ( obj )
Signature
static ulong Oculus.Platform.CAPI.ovr_ChallengeEntryArray_GetTotalCount(IntPtr obj)
Parameters
obj: IntPtr
Returns
ulong
ovr_ChallengeEntryArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_ChallengeEntryArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_ChallengeEntryArray_HasPreviousPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_ChallengeEntryArray_HasPreviousPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_ChallengeOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_ChallengeOptions_Create()
Returns
IntPtr
ovr_ChallengeOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_ChallengeOptions_SetIncludeActiveChallenges ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_SetIncludeActiveChallenges(IntPtr handle, bool value)
Parameters
handle: IntPtr
value: bool
Returns
void
ovr_ChallengeOptions_SetIncludeFutureChallenges ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_SetIncludeFutureChallenges(IntPtr handle, bool value)
Parameters
handle: IntPtr
value: bool
Returns
void
ovr_ChallengeOptions_SetIncludePastChallenges ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_SetIncludePastChallenges(IntPtr handle, bool value)
Parameters
handle: IntPtr
value: bool
Returns
void
ovr_ChallengeOptions_SetViewerFilter ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_SetViewerFilter(IntPtr handle, ChallengeViewerFilter value)
Parameters
handle: IntPtr
Returns
void
ovr_ChallengeOptions_SetVisibility ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_SetVisibility(IntPtr handle, ChallengeVisibility value)
Parameters
handle: IntPtr
Returns
void
ovr_Challenges_DeclineInvite ( challengeID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_DeclineInvite(UInt64 challengeID)
Parameters
challengeID: UInt64
Returns
ulong
ovr_Challenges_Delete ( challengeID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_Delete(UInt64 challengeID)
Parameters
challengeID: UInt64
Returns
ulong
ovr_Challenges_Get ( challengeID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_Get(UInt64 challengeID)
Parameters
challengeID: UInt64
Returns
ulong
ovr_Challenges_GetEntries ( challengeID , limit , filter , startAt )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_GetEntries(UInt64 challengeID, int limit, LeaderboardFilterType filter, LeaderboardStartAt startAt)
Parameters
challengeID: UInt64
limit: int
Returns
ulong
ovr_Challenges_GetEntriesAfterRank ( challengeID , limit , afterRank )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_GetEntriesAfterRank(UInt64 challengeID, int limit, ulong afterRank)
Parameters
challengeID: UInt64
limit: int
afterRank: ulong
Returns
ulong
ovr_Challenges_GetEntriesByIds ( challengeID , limit , startAt , userIDs , userIDLength )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_GetEntriesByIds(UInt64 challengeID, int limit, LeaderboardStartAt startAt, UInt64[] userIDs, uint userIDLength)
Parameters
challengeID: UInt64
limit: int
userIDs: UInt64 []
userIDLength: uint
Returns
ulong
ovr_Challenges_GetList ( challengeOptions , limit )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_GetList(IntPtr challengeOptions, int limit)
Parameters
challengeOptions: IntPtr
limit: int
Returns
ulong
ovr_Challenges_GetNextChallenges ( handle )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_GetNextChallenges(IntPtr handle)
Parameters
handle: IntPtr
Returns
ulong
ovr_Challenges_GetNextEntries ( handle )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_GetNextEntries(IntPtr handle)
Parameters
handle: IntPtr
Returns
ulong
ovr_Challenges_GetPreviousChallenges ( handle )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_GetPreviousChallenges(IntPtr handle)
Parameters
handle: IntPtr
Returns
ulong
ovr_Challenges_GetPreviousEntries ( handle )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_GetPreviousEntries(IntPtr handle)
Parameters
handle: IntPtr
Returns
ulong
ovr_Challenges_Join ( challengeID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_Join(UInt64 challengeID)
Parameters
challengeID: UInt64
Returns
ulong
ovr_Challenges_Leave ( challengeID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_Leave(UInt64 challengeID)
Parameters
challengeID: UInt64
Returns
ulong
ovr_Challenges_UpdateInfo ( challengeID , challengeOptions )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_UpdateInfo(UInt64 challengeID, IntPtr challengeOptions)
Parameters
challengeID: UInt64
challengeOptions: IntPtr
Returns
ulong
ovr_Colocation_GetCurrentMapUuid ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Colocation_GetCurrentMapUuid()
Returns
ulong
ovr_Cowatching_GetPresenterData ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Cowatching_GetPresenterData()
Returns
ulong
ovr_Cowatching_GetViewersData ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Cowatching_GetViewersData()
Returns
ulong
ovr_Cowatching_IsInSession ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Cowatching_IsInSession()
Returns
ulong
ovr_Cowatching_JoinSession ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Cowatching_JoinSession()
Returns
ulong
ovr_Cowatching_LaunchInviteDialog ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Cowatching_LaunchInviteDialog()
Returns
ulong
ovr_Cowatching_LeaveSession ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Cowatching_LeaveSession()
Returns
ulong
ovr_Cowatching_RequestToPresent ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Cowatching_RequestToPresent()
Returns
ulong
ovr_Cowatching_ResignFromPresenting ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Cowatching_ResignFromPresenting()
Returns
ulong
ovr_CowatchingState_GetInSession ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_CowatchingState_GetInSession(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_CowatchViewer_GetId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_CowatchViewer_GetId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_CowatchViewerArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_CowatchViewerArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_CowatchViewerArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_CowatchViewerArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_CowatchViewerArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_CowatchViewerArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_CowatchViewerUpdate_GetDataList ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_CowatchViewerUpdate_GetDataList(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_CowatchViewerUpdate_GetId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_CowatchViewerUpdate_GetId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_CrashApplication ()
Signature
static void Oculus.Platform.CAPI.ovr_CrashApplication()
Returns
void
ovr_DataStore_GetNumKeys ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_DataStore_GetNumKeys(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_DestinationArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_DestinationArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_DestinationArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_DestinationArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_DestinationArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_DestinationArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_Entitlement_GetIsViewerEntitled ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Entitlement_GetIsViewerEntitled()
Returns
ulong
ovr_Error_GetCode ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_Error_GetCode(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_Error_GetHttpCode ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_Error_GetHttpCode(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_FreeMessage ( message )
Signature
static void Oculus.Platform.CAPI.ovr_FreeMessage(IntPtr message)
Parameters
message: IntPtr
Returns
void
ovr_GroupPresence_Clear ()
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_Clear()
Returns
ulong
ovr_GroupPresence_GetInvitableUsers ( options )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_GetInvitableUsers(IntPtr options)
Parameters
options: IntPtr
Returns
ulong
ovr_GroupPresence_GetSentInvites ()
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_GetSentInvites()
Returns
ulong
ovr_GroupPresence_LaunchInvitePanel ( options )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_LaunchInvitePanel(IntPtr options)
Parameters
options: IntPtr
Returns
ulong
ovr_GroupPresence_LaunchMultiplayerErrorDialog ( options )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_LaunchMultiplayerErrorDialog(IntPtr options)
Parameters
options: IntPtr
Returns
ulong
ovr_GroupPresence_LaunchRosterPanel ( options )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_LaunchRosterPanel(IntPtr options)
Parameters
options: IntPtr
Returns
ulong
ovr_GroupPresence_SendInvites ( userIDs , userIDLength )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_SendInvites(UInt64[] userIDs, uint userIDLength)
Parameters
userIDs: UInt64 []
userIDLength: uint
Returns
ulong
ovr_GroupPresence_Set ( groupPresenceOptions )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_Set(IntPtr groupPresenceOptions)
Parameters
groupPresenceOptions: IntPtr
Returns
ulong
ovr_GroupPresence_SetIsJoinable ( is_joinable )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_SetIsJoinable(bool is_joinable)
Parameters
is_joinable: bool
Returns
ulong
ovr_GroupPresenceOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_GroupPresenceOptions_Create()
Returns
IntPtr
ovr_GroupPresenceOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_GroupPresenceOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_GroupPresenceOptions_SetIsJoinable ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_GroupPresenceOptions_SetIsJoinable(IntPtr handle, bool value)
Parameters
handle: IntPtr
value: bool
Returns
void
ovr_HTTP_GetWithMessageType ( url , messageType )
Signature
static ulong Oculus.Platform.CAPI.ovr_HTTP_GetWithMessageType(string url, int messageType)
Parameters
url: string
messageType: int
Returns
ulong
ovr_HTTP_Write ( transferId , bytes , length )
Signature
static bool Oculus.Platform.CAPI.ovr_HTTP_Write(ulong transferId, byte[] bytes, UIntPtr length)
Parameters
transferId: ulong
bytes: byte []
length: UIntPtr
Returns
bool
ovr_HTTP_WriteEOM ( transferId )
Signature
static void Oculus.Platform.CAPI.ovr_HTTP_WriteEOM(ulong transferId)
Parameters
transferId: ulong
Returns
void
ovr_HttpTransferUpdate_GetBytes ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_HttpTransferUpdate_GetBytes(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_HttpTransferUpdate_GetID ( obj )
Signature
static ulong Oculus.Platform.CAPI.ovr_HttpTransferUpdate_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
ulong
ovr_HttpTransferUpdate_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_HttpTransferUpdate_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_HttpTransferUpdate_IsCompleted ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_HttpTransferUpdate_IsCompleted(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_IAP_GetProductsBySKU ( skus , count )
Signature
static ulong Oculus.Platform.CAPI.ovr_IAP_GetProductsBySKU(string[] skus, int count)
Parameters
skus: string []
count: int
Returns
ulong
ovr_IAP_GetViewerPurchases ()
Signature
static ulong Oculus.Platform.CAPI.ovr_IAP_GetViewerPurchases()
Returns
ulong
ovr_IAP_GetViewerPurchasesDurableCache ()
Signature
static ulong Oculus.Platform.CAPI.ovr_IAP_GetViewerPurchasesDurableCache()
Returns
ulong
ovr_InstalledApplication_GetVersionCode ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_InstalledApplication_GetVersionCode(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_InstalledApplicationArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_InstalledApplicationArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_InstalledApplicationArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_InstalledApplicationArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_InviteOptions_AddSuggestedUser ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_InviteOptions_AddSuggestedUser(IntPtr handle, UInt64 value)
Parameters
handle: IntPtr
value: UInt64
Returns
void
ovr_InviteOptions_ClearSuggestedUsers ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_InviteOptions_ClearSuggestedUsers(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_InviteOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_InviteOptions_Create()
Returns
IntPtr
ovr_InviteOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_InviteOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_InvitePanelResultInfo_GetInvitesSent ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_InvitePanelResultInfo_GetInvitesSent(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LanguagePack_GetCurrent ()
Signature
static ulong Oculus.Platform.CAPI.ovr_LanguagePack_GetCurrent()
Returns
ulong
ovr_LaunchBlockFlowResult_GetDidBlock ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LaunchBlockFlowResult_GetDidBlock(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LaunchBlockFlowResult_GetDidCancel ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LaunchBlockFlowResult_GetDidCancel(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LaunchDetails_GetLaunchType ( obj )
Signature
static LaunchType Oculus.Platform.CAPI.ovr_LaunchDetails_GetLaunchType(IntPtr obj)
Parameters
obj: IntPtr
Returns
LaunchType
ovr_LaunchDetails_GetUsers ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_LaunchDetails_GetUsers(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_LaunchFriendRequestFlowResult_GetDidCancel ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LaunchFriendRequestFlowResult_GetDidCancel(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LaunchFriendRequestFlowResult_GetDidSendRequest ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LaunchFriendRequestFlowResult_GetDidSendRequest(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LaunchInvitePanelFlowResult_GetInvitedUsers ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_LaunchInvitePanelFlowResult_GetInvitedUsers(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_LaunchReportFlowResult_GetDidCancel ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LaunchReportFlowResult_GetDidCancel(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LaunchReportFlowResult_GetUserReportId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_LaunchReportFlowResult_GetUserReportId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_LaunchUnblockFlowResult_GetDidCancel ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LaunchUnblockFlowResult_GetDidCancel(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LaunchUnblockFlowResult_GetDidUnblock ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LaunchUnblockFlowResult_GetDidUnblock(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_Leaderboard_GetDestination ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Leaderboard_GetDestination(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Leaderboard_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_Leaderboard_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_Leaderboard_GetNextEntries ( handle )
Signature
static ulong Oculus.Platform.CAPI.ovr_Leaderboard_GetNextEntries(IntPtr handle)
Parameters
handle: IntPtr
Returns
ulong
ovr_Leaderboard_GetPreviousEntries ( handle )
Signature
static ulong Oculus.Platform.CAPI.ovr_Leaderboard_GetPreviousEntries(IntPtr handle)
Parameters
handle: IntPtr
Returns
ulong
ovr_LeaderboardArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_LeaderboardArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_LeaderboardArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_LeaderboardArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_LeaderboardArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LeaderboardArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LeaderboardEntry_GetExtraDataLength ( obj )
Signature
static uint Oculus.Platform.CAPI.ovr_LeaderboardEntry_GetExtraDataLength(IntPtr obj)
Parameters
obj: IntPtr
Returns
uint
ovr_LeaderboardEntry_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_LeaderboardEntry_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_LeaderboardEntry_GetRank ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_LeaderboardEntry_GetRank(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_LeaderboardEntry_GetScore ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_LeaderboardEntry_GetScore(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_LeaderboardEntry_GetSupplementaryMetric ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_LeaderboardEntry_GetSupplementaryMetric(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_LeaderboardEntry_GetUser ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_LeaderboardEntry_GetUser(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_LeaderboardEntryArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_LeaderboardEntryArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_LeaderboardEntryArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_LeaderboardEntryArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_LeaderboardEntryArray_GetTotalCount ( obj )
Signature
static ulong Oculus.Platform.CAPI.ovr_LeaderboardEntryArray_GetTotalCount(IntPtr obj)
Parameters
obj: IntPtr
Returns
ulong
ovr_LeaderboardEntryArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LeaderboardEntryArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LeaderboardEntryArray_HasPreviousPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LeaderboardEntryArray_HasPreviousPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LeaderboardUpdateStatus_GetDidUpdate ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LeaderboardUpdateStatus_GetDidUpdate(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LeaderboardUpdateStatus_GetUpdatedChallengeId ( obj , index )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_LeaderboardUpdateStatus_GetUpdatedChallengeId(IntPtr obj, uint index)
Parameters
obj: IntPtr
index: uint
Returns
UInt64
ovr_LeaderboardUpdateStatus_GetUpdatedChallengeIdsSize ( obj )
Signature
static uint Oculus.Platform.CAPI.ovr_LeaderboardUpdateStatus_GetUpdatedChallengeIdsSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
uint
ovr_LinkedAccount_GetServiceProvider ( obj )
Signature
static ServiceProvider Oculus.Platform.CAPI.ovr_LinkedAccount_GetServiceProvider(IntPtr obj)
Parameters
obj: IntPtr
ovr_LinkedAccountArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_LinkedAccountArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_LinkedAccountArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_LinkedAccountArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_Livestreaming_StartPartyStream ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Livestreaming_StartPartyStream()
Returns
ulong
ovr_Livestreaming_StartStream ( audience , micStatus )
Signature
static ulong Oculus.Platform.CAPI.ovr_Livestreaming_StartStream(LivestreamingAudience audience, LivestreamingMicrophoneStatus micStatus)
Returns
ulong
ovr_Livestreaming_StopPartyStream ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Livestreaming_StopPartyStream()
Returns
ulong
ovr_Livestreaming_StopStream ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Livestreaming_StopStream()
Returns
ulong
ovr_Livestreaming_UpdateMicStatus ( micStatus )
Signature
static ulong Oculus.Platform.CAPI.ovr_Livestreaming_UpdateMicStatus(LivestreamingMicrophoneStatus micStatus)
Parameters
Returns
ulong
ovr_LivestreamingApplicationStatus_GetStreamingEnabled ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LivestreamingApplicationStatus_GetStreamingEnabled(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LivestreamingStartResult_GetStreamingResult ( obj )
Signature
static LivestreamingStartStatus Oculus.Platform.CAPI.ovr_LivestreamingStartResult_GetStreamingResult(IntPtr obj)
Parameters
obj: IntPtr
ovr_LivestreamingStatus_GetCommentsVisible ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LivestreamingStatus_GetCommentsVisible(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LivestreamingStatus_GetIsPaused ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LivestreamingStatus_GetIsPaused(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LivestreamingStatus_GetLivestreamingEnabled ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LivestreamingStatus_GetLivestreamingEnabled(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LivestreamingStatus_GetLivestreamingType ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_LivestreamingStatus_GetLivestreamingType(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_LivestreamingStatus_GetMicEnabled ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_LivestreamingStatus_GetMicEnabled(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_LivestreamingVideoStats_GetCommentCount ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_LivestreamingVideoStats_GetCommentCount(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_LivestreamingVideoStats_GetReactionCount ( obj )
Signature
static int Oculus.Platform.CAPI.ovr_LivestreamingVideoStats_GetReactionCount(IntPtr obj)
Parameters
obj: IntPtr
Returns
int
ovr_Log_NewEvent ( eventName , values , length )
Signature
static void Oculus.Platform.CAPI.ovr_Log_NewEvent(IntPtr eventName, IntPtr[] values, UIntPtr length)
Parameters
eventName: IntPtr
values: IntPtr []
length: UIntPtr
Returns
void
ovr_Message_GetAbuseReportRecording ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAbuseReportRecording(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAchievementDefinitionArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAchievementDefinitionArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAchievementProgressArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAchievementProgressArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAchievementUpdate ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAchievementUpdate(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAppDownloadProgressResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAppDownloadProgressResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAppDownloadResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAppDownloadResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetApplicationInviteArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetApplicationInviteArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetApplicationVersion ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetApplicationVersion(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAssetDetails ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAssetDetails(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAssetDetailsArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAssetDetailsArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAssetFileDeleteResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAssetFileDeleteResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAssetFileDownloadCancelResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAssetFileDownloadCancelResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAssetFileDownloadResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAssetFileDownloadResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAssetFileDownloadUpdate ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAssetFileDownloadUpdate(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetAvatarEditorResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetAvatarEditorResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetBlockedUserArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetBlockedUserArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetChallenge ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetChallenge(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetChallengeArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetChallengeArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetChallengeEntryArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetChallengeEntryArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetCowatchingState ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetCowatchingState(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetCowatchViewerArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetCowatchViewerArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetCowatchViewerUpdate ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetCowatchViewerUpdate(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetDataStore ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetDataStore(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetDestinationArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetDestinationArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetError ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetError(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetGroupPresenceJoinIntent ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetGroupPresenceJoinIntent(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetGroupPresenceLeaveIntent ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetGroupPresenceLeaveIntent(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetHttpTransferUpdate ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetHttpTransferUpdate(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetInstalledApplicationArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetInstalledApplicationArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetInvitePanelResultInfo ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetInvitePanelResultInfo(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLaunchBlockFlowResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLaunchBlockFlowResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLaunchFriendRequestFlowResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLaunchFriendRequestFlowResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLaunchInvitePanelFlowResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLaunchInvitePanelFlowResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLaunchReportFlowResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLaunchReportFlowResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLaunchUnblockFlowResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLaunchUnblockFlowResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLeaderboardArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLeaderboardArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLeaderboardEntryArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLeaderboardEntryArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLeaderboardUpdateStatus ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLeaderboardUpdateStatus(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLinkedAccountArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLinkedAccountArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLivestreamingApplicationStatus ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLivestreamingApplicationStatus(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLivestreamingStartResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLivestreamingStartResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLivestreamingStatus ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLivestreamingStatus(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetLivestreamingVideoStats ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetLivestreamingVideoStats(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetMicrophoneAvailabilityState ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetMicrophoneAvailabilityState(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetNativeMessage ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetNativeMessage(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetNetSyncConnection ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetNetSyncConnection(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetNetSyncSessionArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetNetSyncSessionArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetNetSyncSessionsChangedNotification ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetNetSyncSessionsChangedNotification(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetNetSyncSetSessionPropertyResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetNetSyncSetSessionPropertyResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetNetSyncVoipAttenuationValueArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetNetSyncVoipAttenuationValueArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetOrgScopedID ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetOrgScopedID(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetParty ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetParty(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetPartyID ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetPartyID(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetPartyUpdateNotification ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetPartyUpdateNotification(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetPidArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetPidArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetPlatformInitialize ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetPlatformInitialize(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetProductArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetProductArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetPurchase ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetPurchase(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetPurchaseArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetPurchaseArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetRejoinDialogResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetRejoinDialogResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetRequestID ( obj )
Signature
static ulong Oculus.Platform.CAPI.ovr_Message_GetRequestID(IntPtr obj)
Parameters
obj: IntPtr
Returns
ulong
ovr_Message_GetSdkAccountArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetSdkAccountArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetSendInvitesResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetSendInvitesResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetShareMediaResult ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetShareMediaResult(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetSystemVoipState ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetSystemVoipState(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetType ( obj )
Signature
static Message.MessageType Oculus.Platform.CAPI.ovr_Message_GetType(IntPtr obj)
Parameters
obj: IntPtr
ovr_Message_GetUser ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetUser(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetUserAccountAgeCategory ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetUserAccountAgeCategory(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetUserArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetUserArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetUserCapabilityArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetUserCapabilityArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetUserDataStoreUpdateResponse ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetUserDataStoreUpdateResponse(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetUserProof ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetUserProof(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_GetUserReportID ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Message_GetUserReportID(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Message_IsError ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_Message_IsError(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_Microphone_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Microphone_Create()
Returns
IntPtr
ovr_Microphone_Destroy ( obj )
Signature
static void Oculus.Platform.CAPI.ovr_Microphone_Destroy(IntPtr obj)
Parameters
obj: IntPtr
Returns
void
ovr_Microphone_GetNumSamplesAvailable ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Microphone_GetNumSamplesAvailable(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_Microphone_GetOutputBufferMaxSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Microphone_GetOutputBufferMaxSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_Microphone_GetPCM ( obj , outputBuffer , outputBufferNumElements )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Microphone_GetPCM(IntPtr obj, Int16[] outputBuffer, UIntPtr outputBufferNumElements)
Parameters
obj: IntPtr
outputBuffer: Int16 []
outputBufferNumElements: UIntPtr
Returns
UIntPtr
ovr_Microphone_GetPCMFloat ( obj , outputBuffer , outputBufferNumElements )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Microphone_GetPCMFloat(IntPtr obj, float[] outputBuffer, UIntPtr outputBufferNumElements)
Parameters
obj: IntPtr
outputBuffer: float []
outputBufferNumElements: UIntPtr
Returns
UIntPtr
ovr_Microphone_ReadData ( obj , outputBuffer , outputBufferSize )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Microphone_ReadData(IntPtr obj, float[] outputBuffer, UIntPtr outputBufferSize)
Parameters
obj: IntPtr
outputBuffer: float []
outputBufferSize: UIntPtr
Returns
UIntPtr
ovr_Microphone_SetAcceptableRecordingDelayHint ( obj , delayMs )
Signature
static void Oculus.Platform.CAPI.ovr_Microphone_SetAcceptableRecordingDelayHint(IntPtr obj, UIntPtr delayMs)
Parameters
obj: IntPtr
delayMs: UIntPtr
Returns
void
ovr_Microphone_Start ( obj )
Signature
static void Oculus.Platform.CAPI.ovr_Microphone_Start(IntPtr obj)
Parameters
obj: IntPtr
Returns
void
ovr_Microphone_Stop ( obj )
Signature
static void Oculus.Platform.CAPI.ovr_Microphone_Stop(IntPtr obj)
Parameters
obj: IntPtr
Returns
void
ovr_MicrophoneAvailabilityState_GetMicrophoneAvailable ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_MicrophoneAvailabilityState_GetMicrophoneAvailable(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_MultiplayerErrorOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_MultiplayerErrorOptions_Create()
Returns
IntPtr
ovr_MultiplayerErrorOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_MultiplayerErrorOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_MultiplayerErrorOptions_SetErrorKey ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_MultiplayerErrorOptions_SetErrorKey(IntPtr handle, MultiplayerErrorErrorKey value)
Parameters
handle: IntPtr
Returns
void
ovr_NetSync_Connect ( connect_options )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_Connect(IntPtr connect_options)
Parameters
connect_options: IntPtr
Returns
ulong
ovr_NetSync_Disconnect ( connection_id )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_Disconnect(long connection_id)
Parameters
connection_id: long
Returns
ulong
ovr_NetSync_GetAmbisonicFloatPCM ( connection_id , outputBuffer , outputBufferNumElements )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_NetSync_GetAmbisonicFloatPCM(long connection_id, float[] outputBuffer, UIntPtr outputBufferNumElements)
Parameters
connection_id: long
outputBuffer: float []
outputBufferNumElements: UIntPtr
Returns
UIntPtr
ovr_NetSync_GetAmbisonicInt16PCM ( connection_id , outputBuffer , outputBufferNumElements )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_NetSync_GetAmbisonicInt16PCM(long connection_id, Int16[] outputBuffer, UIntPtr outputBufferNumElements)
Parameters
connection_id: long
outputBuffer: Int16 []
outputBufferNumElements: UIntPtr
Returns
UIntPtr
ovr_NetSync_GetAmbisonicInterleavedFloatPCM ( connection_id , outputBuffer , outputBufferNumElements )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_NetSync_GetAmbisonicInterleavedFloatPCM(long connection_id, float[] outputBuffer, UIntPtr outputBufferNumElements)
Parameters
connection_id: long
outputBuffer: float []
outputBufferNumElements: UIntPtr
Returns
UIntPtr
ovr_NetSync_GetAmbisonicInterleavedInt16PCM ( connection_id , outputBuffer , outputBufferNumElements )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_NetSync_GetAmbisonicInterleavedInt16PCM(long connection_id, Int16[] outputBuffer, UIntPtr outputBufferNumElements)
Parameters
connection_id: long
outputBuffer: Int16 []
outputBufferNumElements: UIntPtr
Returns
UIntPtr
ovr_NetSync_GetListenerPosition ( connection_id , sessionId , position )
Signature
static bool Oculus.Platform.CAPI.ovr_NetSync_GetListenerPosition(long connection_id, UInt64 sessionId, ref ovrNetSyncVec3 position)
Parameters
connection_id: long
sessionId: UInt64
position: ref ovrNetSyncVec3
Returns
bool
ovr_NetSync_GetMonostreamFloatPCM ( connection_id , sessionId , outputBuffer , outputBufferNumElements )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_NetSync_GetMonostreamFloatPCM(long connection_id, UInt64 sessionId, float[] outputBuffer, UIntPtr outputBufferNumElements)
Parameters
connection_id: long
sessionId: UInt64
outputBuffer: float []
outputBufferNumElements: UIntPtr
Returns
UIntPtr
ovr_NetSync_GetMonostreamInt16PCM ( connection_id , session_id , outputBuffer , outputBufferNumElements )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_NetSync_GetMonostreamInt16PCM(long connection_id, UInt64 session_id, Int16[] outputBuffer, UIntPtr outputBufferNumElements)
Parameters
connection_id: long
session_id: UInt64
outputBuffer: Int16 []
outputBufferNumElements: UIntPtr
Returns
UIntPtr
ovr_NetSync_GetPcmBufferMaxSamples ()
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_NetSync_GetPcmBufferMaxSamples()
Returns
UIntPtr
ovr_NetSync_GetSessions ( connection_id )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_GetSessions(long connection_id)
Parameters
connection_id: long
Returns
ulong
ovr_NetSync_GetVoipAmplitude ( connection_id , sessionId , amplitude )
Signature
static bool Oculus.Platform.CAPI.ovr_NetSync_GetVoipAmplitude(long connection_id, UInt64 sessionId, ref float amplitude)
Parameters
connection_id: long
sessionId: UInt64
amplitude: ref float
Returns
bool
ovr_NetSync_GetVoipAttenuation ( connection_id )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_GetVoipAttenuation(long connection_id)
Parameters
connection_id: long
Returns
ulong
ovr_NetSync_GetVoipAttenuationDefault ()
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_GetVoipAttenuationDefault()
Returns
ulong
ovr_NetSync_SetListenerPosition ( connection_id , position )
Signature
static void Oculus.Platform.CAPI.ovr_NetSync_SetListenerPosition(long connection_id, ref ovrNetSyncVec3 position)
Parameters
connection_id: long
position: ref ovrNetSyncVec3
Returns
void
ovr_NetSync_SetVoipAttenuation ( connection_id , distances , decibels , count )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_SetVoipAttenuation(long connection_id, float[] distances, float[] decibels, UIntPtr count)
Parameters
connection_id: long
distances: float []
decibels: float []
count: UIntPtr
Returns
ulong
ovr_NetSync_SetVoipListentoChannels ( connection_id , listento_channels , count )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_SetVoipListentoChannels(long connection_id, string[] listento_channels, UIntPtr count)
Parameters
connection_id: long
listento_channels: string []
count: UIntPtr
Returns
ulong
ovr_NetSync_SetVoipMicSource ( connection_id , mic_source )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_SetVoipMicSource(long connection_id, NetSyncVoipMicSource mic_source)
Parameters
connection_id: long
Returns
ulong
ovr_NetSync_SetVoipSessionMuted ( connection_id , session_id , muted )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_SetVoipSessionMuted(long connection_id, UInt64 session_id, bool muted)
Parameters
connection_id: long
session_id: UInt64
muted: bool
Returns
ulong
ovr_NetSync_SetVoipSpeaktoChannels ( connection_id , speakto_channels , count )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_SetVoipSpeaktoChannels(long connection_id, string[] speakto_channels, UIntPtr count)
Parameters
connection_id: long
speakto_channels: string []
count: UIntPtr
Returns
ulong
ovr_NetSync_SetVoipStreamMode ( connection_id , sessionId , streamMode )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_SetVoipStreamMode(long connection_id, UInt64 sessionId, NetSyncVoipStreamMode streamMode)
Parameters
connection_id: long
sessionId: UInt64
Returns
ulong
ovr_NetSyncConnection_GetConnectionId ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_NetSyncConnection_GetConnectionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_NetSyncConnection_GetDisconnectReason ( obj )
Signature
static NetSyncDisconnectReason Oculus.Platform.CAPI.ovr_NetSyncConnection_GetDisconnectReason(IntPtr obj)
Parameters
obj: IntPtr
ovr_NetSyncConnection_GetSessionId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_NetSyncConnection_GetSessionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_NetSyncConnection_GetStatus ( obj )
Signature
static NetSyncConnectionStatus Oculus.Platform.CAPI.ovr_NetSyncConnection_GetStatus(IntPtr obj)
Parameters
obj: IntPtr
ovr_NetSyncOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_NetSyncOptions_Create()
Returns
IntPtr
ovr_NetSyncOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_NetSyncOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_NetSyncOptions_SetVoipStreamDefault ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_NetSyncOptions_SetVoipStreamDefault(IntPtr handle, NetSyncVoipStreamMode value)
Parameters
handle: IntPtr
Returns
void
ovr_NetSyncSession_GetConnectionId ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_NetSyncSession_GetConnectionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_NetSyncSession_GetMuted ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_NetSyncSession_GetMuted(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_NetSyncSession_GetSessionId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_NetSyncSession_GetSessionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_NetSyncSession_GetUserId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_NetSyncSession_GetUserId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_NetSyncSessionArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_NetSyncSessionArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_NetSyncSessionArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_NetSyncSessionArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_NetSyncSessionsChangedNotification_GetConnectionId ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_NetSyncSessionsChangedNotification_GetConnectionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_NetSyncSessionsChangedNotification_GetSessions ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_NetSyncSessionsChangedNotification_GetSessions(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_NetSyncSetSessionPropertyResult_GetSession ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_NetSyncSetSessionPropertyResult_GetSession(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_NetSyncVoipAttenuationValue_GetDecibels ( obj )
Signature
static float Oculus.Platform.CAPI.ovr_NetSyncVoipAttenuationValue_GetDecibels(IntPtr obj)
Parameters
obj: IntPtr
Returns
float
ovr_NetSyncVoipAttenuationValue_GetDistance ( obj )
Signature
static float Oculus.Platform.CAPI.ovr_NetSyncVoipAttenuationValue_GetDistance(IntPtr obj)
Parameters
obj: IntPtr
Returns
float
ovr_NetSyncVoipAttenuationValueArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_NetSyncVoipAttenuationValueArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_NetSyncVoipAttenuationValueArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_NetSyncVoipAttenuationValueArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_Notification_MarkAsRead ( notificationID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Notification_MarkAsRead(UInt64 notificationID)
Parameters
notificationID: UInt64
Returns
ulong
ovr_OrgScopedID_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_OrgScopedID_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_Packet_Free ( obj )
Signature
static void Oculus.Platform.CAPI.ovr_Packet_Free(IntPtr obj)
Parameters
obj: IntPtr
Returns
void
ovr_Packet_GetBytes ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Packet_GetBytes(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Packet_GetSenderID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_Packet_GetSenderID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_Packet_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Packet_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_Party_Create ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Party_Create()
Returns
ulong
ovr_Party_GatherInApplication ( partyID , appID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Party_GatherInApplication(UInt64 partyID, UInt64 appID)
Parameters
partyID: UInt64
appID: UInt64
Returns
ulong
ovr_Party_Get ( partyID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Party_Get(UInt64 partyID)
Parameters
partyID: UInt64
Returns
ulong
ovr_Party_GetCurrent ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Party_GetCurrent()
Returns
ulong
ovr_Party_GetCurrentForUser ( userID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Party_GetCurrentForUser(UInt64 userID)
Parameters
userID: UInt64
Returns
ulong
ovr_Party_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_Party_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_Party_GetInvitedUsers ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Party_GetInvitedUsers(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Party_GetLeader ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Party_GetLeader(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Party_GetUsers ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Party_GetUsers(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_Party_Invite ( partyID , userID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Party_Invite(UInt64 partyID, UInt64 userID)
Parameters
partyID: UInt64
userID: UInt64
Returns
ulong
ovr_Party_Join ( partyID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Party_Join(UInt64 partyID)
Parameters
partyID: UInt64
Returns
ulong
ovr_Party_Leave ( partyID )
Signature
static ulong Oculus.Platform.CAPI.ovr_Party_Leave(UInt64 partyID)
Parameters
partyID: UInt64
Returns
ulong
ovr_Party_PluginGetSharedMemHandle ()
Signature
static int Oculus.Platform.CAPI.ovr_Party_PluginGetSharedMemHandle()
Returns
int
ovr_Party_PluginGetVoipMicrophoneMuted ()
Signature
static VoipMuteState Oculus.Platform.CAPI.ovr_Party_PluginGetVoipMicrophoneMuted()
ovr_Party_PluginGetVoipPassthrough ()
Signature
static bool Oculus.Platform.CAPI.ovr_Party_PluginGetVoipPassthrough()
Returns
bool
ovr_Party_PluginGetVoipStatus ()
Signature
static SystemVoipStatus Oculus.Platform.CAPI.ovr_Party_PluginGetVoipStatus()
ovr_PartyID_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_PartyID_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_PartyUpdateNotification_GetAction ( obj )
Signature
static PartyUpdateAction Oculus.Platform.CAPI.ovr_PartyUpdateNotification_GetAction(IntPtr obj)
Parameters
obj: IntPtr
ovr_PartyUpdateNotification_GetPartyId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_PartyUpdateNotification_GetPartyId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_PartyUpdateNotification_GetSenderId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_PartyUpdateNotification_GetSenderId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_PartyUpdateNotification_GetUserId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_PartyUpdateNotification_GetUserId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_PidArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_PidArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_PidArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_PidArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_Platform_InitializeStandaloneOculus ( init )
Signature
static ulong Oculus.Platform.CAPI.ovr_Platform_InitializeStandaloneOculus(ref OculusInitParams init)
Parameters
init: ref OculusInitParams
Returns
ulong
ovr_PlatformInitialize_GetResult ( obj )
Signature
static PlatformInitializeResult Oculus.Platform.CAPI.ovr_PlatformInitialize_GetResult(IntPtr obj)
Parameters
obj: IntPtr
ovr_PlatformInitializeWithAccessToken ( appId , accessToken )
Signature
static ulong Oculus.Platform.CAPI.ovr_PlatformInitializeWithAccessToken(UInt64 appId, string accessToken)
Parameters
appId: UInt64
accessToken: string
Returns
ulong
ovr_PlatformInitializeWithAccessTokenAndOptions ( appId , accessToken , configOptions , numOptions )
Signature
static ulong Oculus.Platform.CAPI.ovr_PlatformInitializeWithAccessTokenAndOptions(UInt64 appId, string accessToken, ovrKeyValuePair[] configOptions, UIntPtr numOptions)
Parameters
appId: UInt64
accessToken: string
configOptions: ovrKeyValuePair []
numOptions: UIntPtr
Returns
ulong
ovr_PopMessage ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_PopMessage()
Returns
IntPtr
ovr_Price_GetAmountInHundredths ( obj )
Signature
static uint Oculus.Platform.CAPI.ovr_Price_GetAmountInHundredths(IntPtr obj)
Parameters
obj: IntPtr
Returns
uint
ovr_ProductArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_ProductArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_ProductArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_ProductArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_ProductArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_ProductArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_Purchase_GetPurchaseID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_Purchase_GetPurchaseID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_PurchaseArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_PurchaseArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_PurchaseArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_PurchaseArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_PurchaseArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_PurchaseArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_RejoinDialogResult_GetRejoinSelected ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_RejoinDialogResult_GetRejoinSelected(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_RichPresence_Clear ()
Signature
static ulong Oculus.Platform.CAPI.ovr_RichPresence_Clear()
Returns
ulong
ovr_RichPresence_GetDestinations ()
Signature
static ulong Oculus.Platform.CAPI.ovr_RichPresence_GetDestinations()
Returns
ulong
ovr_RichPresence_Set ( richPresenceOptions )
Signature
static ulong Oculus.Platform.CAPI.ovr_RichPresence_Set(IntPtr richPresenceOptions)
Parameters
richPresenceOptions: IntPtr
Returns
ulong
ovr_RichPresence_SetIsJoinable ( is_joinable )
Signature
static ulong Oculus.Platform.CAPI.ovr_RichPresence_SetIsJoinable(bool is_joinable)
Parameters
is_joinable: bool
Returns
ulong
ovr_RichPresenceOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_RichPresenceOptions_Create()
Returns
IntPtr
ovr_RichPresenceOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_RichPresenceOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_RichPresenceOptions_SetIsJoinable ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_RichPresenceOptions_SetIsJoinable(IntPtr handle, bool value)
Parameters
handle: IntPtr
value: bool
Returns
void
ovr_RosterOptions_AddSuggestedUser ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_RosterOptions_AddSuggestedUser(IntPtr handle, UInt64 value)
Parameters
handle: IntPtr
value: UInt64
Returns
void
ovr_RosterOptions_ClearSuggestedUsers ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_RosterOptions_ClearSuggestedUsers(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_RosterOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_RosterOptions_Create()
Returns
IntPtr
ovr_RosterOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_RosterOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_SdkAccount_GetAccountType ( obj )
Signature
static SdkAccountType Oculus.Platform.CAPI.ovr_SdkAccount_GetAccountType(IntPtr obj)
Parameters
obj: IntPtr
ovr_SdkAccount_GetUserId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_SdkAccount_GetUserId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_SdkAccountArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_SdkAccountArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_SdkAccountArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_SdkAccountArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_SendInvitesResult_GetInvites ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_SendInvitesResult_GetInvites(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_SetDeveloperAccessToken ( accessToken )
Signature
static bool Oculus.Platform.CAPI.ovr_SetDeveloperAccessToken(string accessToken)
Parameters
accessToken: string
Returns
bool
ovr_ShareMediaResult_GetStatus ( obj )
Signature
static ShareMediaStatus Oculus.Platform.CAPI.ovr_ShareMediaResult_GetStatus(IntPtr obj)
Parameters
obj: IntPtr
ovr_SupplementaryMetric_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_SupplementaryMetric_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_SupplementaryMetric_GetMetric ( obj )
Signature
static long Oculus.Platform.CAPI.ovr_SupplementaryMetric_GetMetric(IntPtr obj)
Parameters
obj: IntPtr
Returns
long
ovr_SystemVoipState_GetMicrophoneMuted ( obj )
Signature
static VoipMuteState Oculus.Platform.CAPI.ovr_SystemVoipState_GetMicrophoneMuted(IntPtr obj)
Parameters
obj: IntPtr
ovr_SystemVoipState_GetStatus ( obj )
Signature
static SystemVoipStatus Oculus.Platform.CAPI.ovr_SystemVoipState_GetStatus(IntPtr obj)
Parameters
obj: IntPtr
ovr_TestUser_GetAppAccessArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_TestUser_GetAppAccessArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_TestUser_GetFbAppAccessArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_TestUser_GetFbAppAccessArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_TestUser_GetFriendAppAccessArray ( obj )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_TestUser_GetFriendAppAccessArray(IntPtr obj)
Parameters
obj: IntPtr
Returns
IntPtr
ovr_TestUser_GetUserFbid ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_TestUser_GetUserFbid(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_TestUser_GetUserId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_TestUser_GetUserId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_TestUserAppAccess_GetAppId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_TestUserAppAccess_GetAppId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_TestUserAppAccess_GetUserId ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_TestUserAppAccess_GetUserId(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_TestUserAppAccessArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_TestUserAppAccessArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_TestUserAppAccessArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_TestUserAppAccessArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_UnityInitGlobals ( loggingCB )
Signature
static void Oculus.Platform.CAPI.ovr_UnityInitGlobals(IntPtr loggingCB)
Parameters
loggingCB: IntPtr
Returns
void
ovr_UnityInitWrapper ( appId )
Signature
static bool Oculus.Platform.CAPI.ovr_UnityInitWrapper(string appId)
Parameters
appId: string
Returns
bool
ovr_UnityInitWrapperAsynchronous ( appId )
Signature
static ulong Oculus.Platform.CAPI.ovr_UnityInitWrapperAsynchronous(string appId)
Parameters
appId: string
Returns
ulong
ovr_UnityInitWrapperStandalone ( accessToken , loggingCB )
Signature
static bool Oculus.Platform.CAPI.ovr_UnityInitWrapperStandalone(string accessToken, IntPtr loggingCB)
Parameters
accessToken: string
loggingCB: IntPtr
Returns
bool
ovr_UnityInitWrapperWindows ( appId , loggingCB )
Signature
static bool Oculus.Platform.CAPI.ovr_UnityInitWrapperWindows(string appId, IntPtr loggingCB)
Parameters
appId: string
loggingCB: IntPtr
Returns
bool
ovr_UnityInitWrapperWindowsAsynchronous ( appId , loggingCB )
Signature
static ulong Oculus.Platform.CAPI.ovr_UnityInitWrapperWindowsAsynchronous(string appId, IntPtr loggingCB)
Parameters
appId: string
loggingCB: IntPtr
Returns
ulong
ovr_UnityResetTestPlatform ()
Signature
static void Oculus.Platform.CAPI.ovr_UnityResetTestPlatform()
Returns
void
ovr_User_Get ( userID )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_Get(UInt64 userID)
Parameters
userID: UInt64
Returns
ulong
ovr_User_GetAccessToken ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_GetAccessToken()
Returns
ulong
ovr_User_GetBlockedUsers ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_GetBlockedUsers()
Returns
ulong
ovr_User_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_User_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_User_GetLinkedAccounts ( userOptions )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_GetLinkedAccounts(IntPtr userOptions)
Parameters
userOptions: IntPtr
Returns
ulong
ovr_User_GetLoggedInUser ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_GetLoggedInUser()
Returns
ulong
ovr_User_GetLoggedInUserFriends ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_GetLoggedInUserFriends()
Returns
ulong
ovr_User_GetOrgScopedID ( userID )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_GetOrgScopedID(UInt64 userID)
Parameters
userID: UInt64
Returns
ulong
ovr_User_GetPresenceStatus ( obj )
Signature
static UserPresenceStatus Oculus.Platform.CAPI.ovr_User_GetPresenceStatus(IntPtr obj)
Parameters
obj: IntPtr
ovr_User_GetSdkAccounts ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_GetSdkAccounts()
Returns
ulong
ovr_User_GetUserCapabilities ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_GetUserCapabilities()
Returns
ulong
ovr_User_GetUserProof ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_GetUserProof()
Returns
ulong
ovr_User_LaunchBlockFlow ( userID )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_LaunchBlockFlow(UInt64 userID)
Parameters
userID: UInt64
Returns
ulong
ovr_User_LaunchFriendRequestFlow ( userID )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_LaunchFriendRequestFlow(UInt64 userID)
Parameters
userID: UInt64
Returns
ulong
ovr_User_LaunchReportFlow ( userID )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_LaunchReportFlow(UInt64 userID)
Parameters
userID: UInt64
Returns
ulong
ovr_User_LaunchReportFlow2 ( optionalUserID , abuseReportOptions )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_LaunchReportFlow2(UInt64 optionalUserID, IntPtr abuseReportOptions)
Parameters
optionalUserID: UInt64
abuseReportOptions: IntPtr
Returns
ulong
ovr_User_LaunchUnblockFlow ( userID )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_LaunchUnblockFlow(UInt64 userID)
Parameters
userID: UInt64
Returns
ulong
ovr_User_NewEntitledTestUser ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_NewEntitledTestUser()
Returns
ulong
ovr_User_NewTestUser ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_NewTestUser()
Returns
ulong
ovr_User_NewTestUserFriends ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_NewTestUserFriends()
Returns
ulong
ovr_User_StartRecordingForReportFlow ()
Signature
static ulong Oculus.Platform.CAPI.ovr_User_StartRecordingForReportFlow()
Returns
ulong
ovr_UserAccountAgeCategory_GetAgeCategory ( obj )
Signature
static AccountAgeCategory Oculus.Platform.CAPI.ovr_UserAccountAgeCategory_GetAgeCategory(IntPtr obj)
Parameters
obj: IntPtr
ovr_UserAgeCategory_Get ()
Signature
static ulong Oculus.Platform.CAPI.ovr_UserAgeCategory_Get()
Returns
ulong
ovr_UserAgeCategory_Report ( age_category )
Signature
static ulong Oculus.Platform.CAPI.ovr_UserAgeCategory_Report(AppAgeCategory age_category)
Parameters
age_category: AppAgeCategory
Returns
ulong
ovr_UserArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_UserArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_UserArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_UserArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_UserArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_UserArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_UserCapability_GetIsEnabled ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_UserCapability_GetIsEnabled(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_UserCapabilityArray_GetElement ( obj , index )
Signature
static IntPtr Oculus.Platform.CAPI.ovr_UserCapabilityArray_GetElement(IntPtr obj, UIntPtr index)
Parameters
obj: IntPtr
index: UIntPtr
Returns
IntPtr
ovr_UserCapabilityArray_GetSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_UserCapabilityArray_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_UserCapabilityArray_HasNextPage ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_UserCapabilityArray_HasNextPage(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_UserDataStoreUpdateResponse_GetSuccess ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_UserDataStoreUpdateResponse_GetSuccess(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_UserOptions_AddServiceProvider ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_UserOptions_AddServiceProvider(IntPtr handle, ServiceProvider value)
Parameters
handle: IntPtr
Returns
void
ovr_UserOptions_ClearServiceProviders ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_UserOptions_ClearServiceProviders(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_UserOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_UserOptions_Create()
Returns
IntPtr
ovr_UserOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_UserOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_UserOptions_SetMaxUsers ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_UserOptions_SetMaxUsers(IntPtr handle, uint value)
Parameters
handle: IntPtr
value: uint
Returns
void
ovr_UserOptions_SetTimeWindow ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_UserOptions_SetTimeWindow(IntPtr handle, TimeWindow value)
Parameters
handle: IntPtr
value: TimeWindow
Returns
void
ovr_UserReportID_GetDidCancel ( obj )
Signature
static bool Oculus.Platform.CAPI.ovr_UserReportID_GetDidCancel(IntPtr obj)
Parameters
obj: IntPtr
Returns
bool
ovr_UserReportID_GetID ( obj )
Signature
static UInt64 Oculus.Platform.CAPI.ovr_UserReportID_GetID(IntPtr obj)
Parameters
obj: IntPtr
Returns
UInt64
ovr_Voip_Accept ( userID )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_Accept(UInt64 userID)
Parameters
userID: UInt64
Returns
void
ovr_Voip_CreateDecoder ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Voip_CreateDecoder()
Returns
IntPtr
ovr_Voip_CreateEncoder ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_Voip_CreateEncoder()
Returns
IntPtr
ovr_Voip_DestroyDecoder ( decoder )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_DestroyDecoder(IntPtr decoder)
Parameters
decoder: IntPtr
Returns
void
ovr_Voip_DestroyEncoder ( encoder )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_DestroyEncoder(IntPtr encoder)
Parameters
encoder: IntPtr
Returns
void
ovr_Voip_GetIsConnectionUsingDtx ( peerID )
Signature
static VoipDtxState Oculus.Platform.CAPI.ovr_Voip_GetIsConnectionUsingDtx(UInt64 peerID)
Parameters
peerID: UInt64
ovr_Voip_GetLocalBitrate ( peerID )
Signature
static VoipBitrate Oculus.Platform.CAPI.ovr_Voip_GetLocalBitrate(UInt64 peerID)
Parameters
peerID: UInt64
ovr_Voip_GetMicrophoneAvailability ()
Signature
static ulong Oculus.Platform.CAPI.ovr_Voip_GetMicrophoneAvailability()
Returns
ulong
ovr_Voip_GetOutputBufferMaxSize ()
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Voip_GetOutputBufferMaxSize()
Returns
UIntPtr
ovr_Voip_GetPCM ( senderID , outputBuffer , outputBufferNumElements )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Voip_GetPCM(UInt64 senderID, Int16[] outputBuffer, UIntPtr outputBufferNumElements)
Parameters
senderID: UInt64
outputBuffer: Int16 []
outputBufferNumElements: UIntPtr
Returns
UIntPtr
ovr_Voip_GetPCMFloat ( senderID , outputBuffer , outputBufferNumElements )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Voip_GetPCMFloat(UInt64 senderID, float[] outputBuffer, UIntPtr outputBufferNumElements)
Parameters
senderID: UInt64
outputBuffer: float []
outputBufferNumElements: UIntPtr
Returns
UIntPtr
ovr_Voip_GetPCMSize ( senderID )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Voip_GetPCMSize(UInt64 senderID)
Parameters
senderID: UInt64
Returns
UIntPtr
ovr_Voip_GetPCMWithTimestamp ( senderID , outputBuffer , outputBufferNumElements , timestamp )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Voip_GetPCMWithTimestamp(UInt64 senderID, Int16[] outputBuffer, UIntPtr outputBufferNumElements, UInt32[] timestamp)
Parameters
senderID: UInt64
outputBuffer: Int16 []
outputBufferNumElements: UIntPtr
timestamp: UInt32 []
Returns
UIntPtr
ovr_Voip_GetPCMWithTimestampFloat ( senderID , outputBuffer , outputBufferNumElements , timestamp )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_Voip_GetPCMWithTimestampFloat(UInt64 senderID, float[] outputBuffer, UIntPtr outputBufferNumElements, UInt32[] timestamp)
Parameters
senderID: UInt64
outputBuffer: float []
outputBufferNumElements: UIntPtr
timestamp: UInt32 []
Returns
UIntPtr
ovr_Voip_GetRemoteBitrate ( peerID )
Signature
static VoipBitrate Oculus.Platform.CAPI.ovr_Voip_GetRemoteBitrate(UInt64 peerID)
Parameters
peerID: UInt64
ovr_Voip_GetSyncTimestamp ( userID )
Signature
static UInt32 Oculus.Platform.CAPI.ovr_Voip_GetSyncTimestamp(UInt64 userID)
Parameters
userID: UInt64
Returns
UInt32
ovr_Voip_GetSyncTimestampDifference ( lhs , rhs )
Signature
static long Oculus.Platform.CAPI.ovr_Voip_GetSyncTimestampDifference(UInt32 lhs, UInt32 rhs)
Parameters
lhs: UInt32
rhs: UInt32
Returns
long
ovr_Voip_GetSystemVoipMicrophoneMuted ()
Signature
static VoipMuteState Oculus.Platform.CAPI.ovr_Voip_GetSystemVoipMicrophoneMuted()
ovr_Voip_GetSystemVoipStatus ()
Signature
static SystemVoipStatus Oculus.Platform.CAPI.ovr_Voip_GetSystemVoipStatus()
ovr_Voip_ReportAppVoipSessions ( sessionIDs )
Signature
static ulong Oculus.Platform.CAPI.ovr_Voip_ReportAppVoipSessions(UInt64[] sessionIDs)
Parameters
sessionIDs: UInt64 []
Returns
ulong
ovr_Voip_SetMicrophoneFilterCallback ( cb )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_SetMicrophoneFilterCallback(FilterCallback cb)
Parameters
Returns
void
ovr_Voip_SetMicrophoneFilterCallbackWithFixedSizeBuffer ( cb , bufferSizeElements )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_SetMicrophoneFilterCallbackWithFixedSizeBuffer(FilterCallback cb, UIntPtr bufferSizeElements)
Parameters
bufferSizeElements: UIntPtr
Returns
void
ovr_Voip_SetMicrophoneMuted ( state )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_SetMicrophoneMuted(VoipMuteState state)
Parameters
Returns
void
ovr_Voip_SetNewConnectionOptions ( voipOptions )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_SetNewConnectionOptions(IntPtr voipOptions)
Parameters
voipOptions: IntPtr
Returns
void
ovr_Voip_SetOutputSampleRate ( rate )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_SetOutputSampleRate(VoipSampleRate rate)
Parameters
Returns
void
ovr_Voip_SetSystemVoipMicrophoneMuted ( muted )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_SetSystemVoipMicrophoneMuted(VoipMuteState muted)
Parameters
Returns
void
ovr_Voip_SetSystemVoipPassthrough ( passthrough )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_SetSystemVoipPassthrough(bool passthrough)
Parameters
passthrough: bool
Returns
void
ovr_Voip_SetSystemVoipSuppressed ( suppressed )
Signature
static ulong Oculus.Platform.CAPI.ovr_Voip_SetSystemVoipSuppressed(bool suppressed)
Parameters
suppressed: bool
Returns
ulong
ovr_Voip_Start ( userID )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_Start(UInt64 userID)
Parameters
userID: UInt64
Returns
void
ovr_Voip_Stop ( userID )
Signature
static void Oculus.Platform.CAPI.ovr_Voip_Stop(UInt64 userID)
Parameters
userID: UInt64
Returns
void
ovr_VoipDecoder_Decode ( obj , compressedData , compressedSize )
Signature
static void Oculus.Platform.CAPI.ovr_VoipDecoder_Decode(IntPtr obj, byte[] compressedData, ulong compressedSize)
Parameters
obj: IntPtr
compressedData: byte []
compressedSize: ulong
Returns
void
ovr_VoipDecoder_Decode ( obj , compressedData , compressedSize )
Signature
static void Oculus.Platform.CAPI.ovr_VoipDecoder_Decode(IntPtr obj, byte[] compressedData, UIntPtr compressedSize)
Parameters
obj: IntPtr
compressedData: byte []
compressedSize: UIntPtr
Returns
void
ovr_VoipDecoder_GetDecodedPCM ( obj , outputBuffer , outputBufferSize )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_VoipDecoder_GetDecodedPCM(IntPtr obj, float[] outputBuffer, UIntPtr outputBufferSize)
Parameters
obj: IntPtr
outputBuffer: float []
outputBufferSize: UIntPtr
Returns
UIntPtr
ovr_VoipEncoder_AddPCM ( obj , inputData , inputSize )
Signature
static void Oculus.Platform.CAPI.ovr_VoipEncoder_AddPCM(IntPtr obj, float[] inputData, uint inputSize)
Parameters
obj: IntPtr
inputData: float []
inputSize: uint
Returns
void
ovr_VoipEncoder_GetCompressedData ( obj , outputBuffer , intputSize )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_VoipEncoder_GetCompressedData(IntPtr obj, byte[] outputBuffer, UIntPtr intputSize)
Parameters
obj: IntPtr
outputBuffer: byte []
intputSize: UIntPtr
Returns
UIntPtr
ovr_VoipEncoder_GetCompressedDataSize ( obj )
Signature
static UIntPtr Oculus.Platform.CAPI.ovr_VoipEncoder_GetCompressedDataSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
UIntPtr
ovr_VoipOptions_Create ()
Signature
static IntPtr Oculus.Platform.CAPI.ovr_VoipOptions_Create()
Returns
IntPtr
ovr_VoipOptions_Destroy ( handle )
Signature
static void Oculus.Platform.CAPI.ovr_VoipOptions_Destroy(IntPtr handle)
Parameters
handle: IntPtr
Returns
void
ovr_VoipOptions_SetBitrateForNewConnections ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_VoipOptions_SetBitrateForNewConnections(IntPtr handle, VoipBitrate value)
Parameters
handle: IntPtr
Returns
void
ovr_VoipOptions_SetCreateNewConnectionUseDtx ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_VoipOptions_SetCreateNewConnectionUseDtx(IntPtr handle, VoipDtxState value)
Parameters
handle: IntPtr
Returns
void

Static Methods

ArrayOfStructsToIntPtr ( ar )
Signature
static IntPtr Oculus.Platform.CAPI.ArrayOfStructsToIntPtr(Array ar)
Parameters
ar: Array
Returns
IntPtr
BlobFromNative ( size , pointer )
Signature
static byte [] Oculus.Platform.CAPI.BlobFromNative(uint size, IntPtr pointer)
Parameters
size: uint
pointer: IntPtr
Returns
byte []
DataStoreFromNative ( pointer )
Signature
static Dictionary<string, string> Oculus.Platform.CAPI.DataStoreFromNative(IntPtr pointer)
Parameters
pointer: IntPtr
Returns
Dictionary< string, string >
DateTimeFromNative ( seconds_since_the_one_true_epoch )
Signature
static DateTime Oculus.Platform.CAPI.DateTimeFromNative(ulong seconds_since_the_one_true_epoch)
Parameters
seconds_since_the_one_true_epoch: ulong
Returns
DateTime
DateTimeToNative ( dt )
Signature
static ulong Oculus.Platform.CAPI.DateTimeToNative(DateTime dt)
Parameters
dt: DateTime
Returns
ulong
DictionaryToOVRKeyValuePairs ( dict )
Signature
static CAPI.ovrKeyValuePair [] Oculus.Platform.CAPI.DictionaryToOVRKeyValuePairs(Dictionary< InitConfigOptions, bool > dict)
Parameters
dict: Dictionary< InitConfigOptions, bool >
Returns
CAPI.ovrKeyValuePair []
DictionaryToOVRKeyValuePairs ( dict )
Signature
static CAPI.ovrKeyValuePair [] Oculus.Platform.CAPI.DictionaryToOVRKeyValuePairs(Dictionary< string, object > dict)
Parameters
dict: Dictionary< string, object >
Returns
CAPI.ovrKeyValuePair []
FiledataFromNative ( size , pointer )
Signature
static byte [] Oculus.Platform.CAPI.FiledataFromNative(uint size, IntPtr pointer)
Parameters
size: uint
pointer: IntPtr
Returns
byte []
GetNativeStringLengthNotIncludingNullTerminator ( pointer )
Signature
static int Oculus.Platform.CAPI.GetNativeStringLengthNotIncludingNullTerminator(IntPtr pointer)
Parameters
pointer: IntPtr
Returns
int
IntPtrToByteArray ( data , size )
Signature
static byte [] Oculus.Platform.CAPI.IntPtrToByteArray(IntPtr data, ulong size)
Parameters
data: IntPtr
size: ulong
Returns
byte []
LogNewEvent ( eventName , values )
Signature
static void Oculus.Platform.CAPI.LogNewEvent(string eventName, Dictionary< string, string > values)
Parameters
eventName: string
values: Dictionary< string, string >
Returns
void
LogNewUnifiedEvent ( eventName , values )
Signature
static void Oculus.Platform.CAPI.LogNewUnifiedEvent(LogEventName eventName, Dictionary< string, string > values)
Parameters
eventName: LogEventName
values: Dictionary< string, string >
Returns
void
ovr_AbuseReportRecording_GetRecordingUuid ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AbuseReportRecording_GetRecordingUuid(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AchievementDefinition_GetName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AchievementDefinition_GetName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AchievementDefinitionArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AchievementDefinitionArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AchievementProgress_GetBitfield ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AchievementProgress_GetBitfield(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AchievementProgress_GetName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AchievementProgress_GetName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AchievementProgress_GetUnlockTime ( obj )
Signature
static DateTime Oculus.Platform.CAPI.ovr_AchievementProgress_GetUnlockTime(IntPtr obj)
Parameters
obj: IntPtr
Returns
DateTime
ovr_AchievementProgressArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AchievementProgressArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Achievements_AddCount ( name , count )
Signature
static ulong Oculus.Platform.CAPI.ovr_Achievements_AddCount(string name, ulong count)
Parameters
name: string
count: ulong
Returns
ulong
ovr_Achievements_AddFields ( name , fields )
Signature
static ulong Oculus.Platform.CAPI.ovr_Achievements_AddFields(string name, string fields)
Parameters
name: string
fields: string
Returns
ulong
ovr_Achievements_Unlock ( name )
Signature
static ulong Oculus.Platform.CAPI.ovr_Achievements_Unlock(string name)
Parameters
name: string
Returns
ulong
ovr_AchievementUpdate_GetName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AchievementUpdate_GetName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AdvancedAbuseReportOptions_SetDeveloperDefinedContextString ( handle , key , value )
Signature
static void Oculus.Platform.CAPI.ovr_AdvancedAbuseReportOptions_SetDeveloperDefinedContextString(IntPtr handle, string key, string value)
Parameters
handle: IntPtr
key: string
value: string
Returns
void
ovr_AdvancedAbuseReportOptions_SetObjectType ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_AdvancedAbuseReportOptions_SetObjectType(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_ApplicationInvite_GetLobbySessionId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ApplicationInvite_GetLobbySessionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ApplicationInvite_GetMatchSessionId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ApplicationInvite_GetMatchSessionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ApplicationInviteArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ApplicationInviteArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ApplicationLifecycle_LogDeeplinkResult ( trackingID , result )
Signature
static void Oculus.Platform.CAPI.ovr_ApplicationLifecycle_LogDeeplinkResult(string trackingID, LaunchResult result)
Parameters
trackingID: string
result: LaunchResult
Returns
void
ovr_ApplicationLifecycle_RegisterSessionKey ( sessionKey )
Signature
static ulong Oculus.Platform.CAPI.ovr_ApplicationLifecycle_RegisterSessionKey(string sessionKey)
Parameters
sessionKey: string
Returns
ulong
ovr_ApplicationOptions_SetDeeplinkMessage ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ApplicationOptions_SetDeeplinkMessage(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_ApplicationOptions_SetDestinationApiName ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ApplicationOptions_SetDestinationApiName(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_ApplicationOptions_SetLobbySessionId ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ApplicationOptions_SetLobbySessionId(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_ApplicationOptions_SetMatchSessionId ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ApplicationOptions_SetMatchSessionId(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_ApplicationVersion_GetCurrentName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ApplicationVersion_GetCurrentName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ApplicationVersion_GetLatestName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ApplicationVersion_GetLatestName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ApplicationVersion_GetSize ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ApplicationVersion_GetSize(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AssetDetails_GetAssetType ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AssetDetails_GetAssetType(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AssetDetails_GetDownloadStatus ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AssetDetails_GetDownloadStatus(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AssetDetails_GetFilepath ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AssetDetails_GetFilepath(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AssetDetails_GetIapStatus ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AssetDetails_GetIapStatus(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AssetDetails_GetMetadata ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AssetDetails_GetMetadata(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AssetFile_DeleteByName ( assetFileName )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_DeleteByName(string assetFileName)
Parameters
assetFileName: string
Returns
ulong
ovr_AssetFile_DownloadByName ( assetFileName )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_DownloadByName(string assetFileName)
Parameters
assetFileName: string
Returns
ulong
ovr_AssetFile_DownloadCancelByName ( assetFileName )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_DownloadCancelByName(string assetFileName)
Parameters
assetFileName: string
Returns
ulong
ovr_AssetFile_StatusByName ( assetFileName )
Signature
static ulong Oculus.Platform.CAPI.ovr_AssetFile_StatusByName(string assetFileName)
Parameters
assetFileName: string
Returns
ulong
ovr_AssetFileDeleteResult_GetFilepath ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AssetFileDeleteResult_GetFilepath(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AssetFileDownloadCancelResult_GetFilepath ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AssetFileDownloadCancelResult_GetFilepath(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_AssetFileDownloadResult_GetFilepath ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_AssetFileDownloadResult_GetFilepath(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Avatar_UpdateMetaData ( avatarMetaData , imageFilePath )
Signature
static ulong Oculus.Platform.CAPI.ovr_Avatar_UpdateMetaData(string avatarMetaData, string imageFilePath)
Parameters
avatarMetaData: string
imageFilePath: string
Returns
ulong
ovr_AvatarEditorOptions_SetSourceOverride ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_AvatarEditorOptions_SetSourceOverride(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_BlockedUserArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_BlockedUserArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Challenge_GetDescription ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Challenge_GetDescription(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Challenge_GetEndDate ( obj )
Signature
static DateTime Oculus.Platform.CAPI.ovr_Challenge_GetEndDate(IntPtr obj)
Parameters
obj: IntPtr
Returns
DateTime
ovr_Challenge_GetStartDate ( obj )
Signature
static DateTime Oculus.Platform.CAPI.ovr_Challenge_GetStartDate(IntPtr obj)
Parameters
obj: IntPtr
Returns
DateTime
ovr_Challenge_GetTitle ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Challenge_GetTitle(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ChallengeArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ChallengeArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ChallengeArray_GetPreviousUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ChallengeArray_GetPreviousUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ChallengeEntry_GetDisplayScore ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ChallengeEntry_GetDisplayScore(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ChallengeEntry_GetExtraData ( obj )
Signature
static byte [] Oculus.Platform.CAPI.ovr_ChallengeEntry_GetExtraData(IntPtr obj)
Parameters
obj: IntPtr
Returns
byte []
ovr_ChallengeEntry_GetTimestamp ( obj )
Signature
static DateTime Oculus.Platform.CAPI.ovr_ChallengeEntry_GetTimestamp(IntPtr obj)
Parameters
obj: IntPtr
Returns
DateTime
ovr_ChallengeEntryArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ChallengeEntryArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ChallengeEntryArray_GetPreviousUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ChallengeEntryArray_GetPreviousUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ChallengeOptions_SetDescription ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_SetDescription(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_ChallengeOptions_SetEndDate ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_SetEndDate(IntPtr handle, DateTime value)
Parameters
handle: IntPtr
value: DateTime
Returns
void
ovr_ChallengeOptions_SetLeaderboardName ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_SetLeaderboardName(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_ChallengeOptions_SetStartDate ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_SetStartDate(IntPtr handle, DateTime value)
Parameters
handle: IntPtr
value: DateTime
Returns
void
ovr_ChallengeOptions_SetTitle ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_ChallengeOptions_SetTitle(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_Challenges_Create ( leaderboardName , challengeOptions )
Signature
static ulong Oculus.Platform.CAPI.ovr_Challenges_Create(string leaderboardName, IntPtr challengeOptions)
Parameters
leaderboardName: string
challengeOptions: IntPtr
Returns
ulong
ovr_Colocation_RequestMap ( uuid )
Signature
static ulong Oculus.Platform.CAPI.ovr_Colocation_RequestMap(string uuid)
Parameters
uuid: string
Returns
ulong
ovr_Colocation_ShareMap ( uuid )
Signature
static ulong Oculus.Platform.CAPI.ovr_Colocation_ShareMap(string uuid)
Parameters
uuid: string
Returns
ulong
ovr_Cowatching_SetPresenterData ( video_title , presenter_data )
Signature
static ulong Oculus.Platform.CAPI.ovr_Cowatching_SetPresenterData(string video_title, string presenter_data)
Parameters
video_title: string
presenter_data: string
Returns
ulong
ovr_Cowatching_SetViewerData ( viewer_data )
Signature
static ulong Oculus.Platform.CAPI.ovr_Cowatching_SetViewerData(string viewer_data)
Parameters
viewer_data: string
Returns
ulong
ovr_CowatchViewer_GetData ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_CowatchViewer_GetData(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_CowatchViewerArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_CowatchViewerArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_DataStore_Contains ( obj , key )
Signature
static uint Oculus.Platform.CAPI.ovr_DataStore_Contains(IntPtr obj, string key)
Parameters
obj: IntPtr
key: string
Returns
uint
ovr_DataStore_GetKey ( obj , index )
Signature
static string Oculus.Platform.CAPI.ovr_DataStore_GetKey(IntPtr obj, int index)
Parameters
obj: IntPtr
index: int
Returns
string
ovr_DataStore_GetValue ( obj , key )
Signature
static string Oculus.Platform.CAPI.ovr_DataStore_GetValue(IntPtr obj, string key)
Parameters
obj: IntPtr
key: string
Returns
string
ovr_Destination_GetApiName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Destination_GetApiName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Destination_GetDeeplinkMessage ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Destination_GetDeeplinkMessage(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Destination_GetDisplayName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Destination_GetDisplayName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Destination_GetShareableUri ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Destination_GetShareableUri(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_DestinationArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_DestinationArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_DeviceApplicationIntegrity_GetAttestationToken ( challenge_nonce )
Signature
static ulong Oculus.Platform.CAPI.ovr_DeviceApplicationIntegrity_GetAttestationToken(string challenge_nonce)
Parameters
challenge_nonce: string
Returns
ulong
ovr_DeviceApplicationIntegrity_GetIntegrityToken ( challenge_nonce )
Signature
static ulong Oculus.Platform.CAPI.ovr_DeviceApplicationIntegrity_GetIntegrityToken(string challenge_nonce)
Parameters
challenge_nonce: string
Returns
ulong
ovr_Error_GetDisplayableMessage ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Error_GetDisplayableMessage(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Error_GetMessage ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Error_GetMessage(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_GetLoggedInUserLocale ()
Signature
static string Oculus.Platform.CAPI.ovr_GetLoggedInUserLocale()
Returns
string
ovr_GraphAPI_Get ( url )
Signature
static ulong Oculus.Platform.CAPI.ovr_GraphAPI_Get(string url)
Parameters
url: string
Returns
ulong
ovr_GraphAPI_Post ( url )
Signature
static ulong Oculus.Platform.CAPI.ovr_GraphAPI_Post(string url)
Parameters
url: string
Returns
ulong
ovr_GroupPresence_LaunchRejoinDialog ( lobby_session_id , match_session_id , destination_api_name )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_LaunchRejoinDialog(string lobby_session_id, string match_session_id, string destination_api_name)
Parameters
lobby_session_id: string
match_session_id: string
destination_api_name: string
Returns
ulong
ovr_GroupPresence_SetDeeplinkMessageOverride ( deeplink_message )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_SetDeeplinkMessageOverride(string deeplink_message)
Parameters
deeplink_message: string
Returns
ulong
ovr_GroupPresence_SetDestination ( api_name )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_SetDestination(string api_name)
Parameters
api_name: string
Returns
ulong
ovr_GroupPresence_SetLobbySession ( id )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_SetLobbySession(string id)
Parameters
id: string
Returns
ulong
ovr_GroupPresence_SetMatchSession ( id )
Signature
static ulong Oculus.Platform.CAPI.ovr_GroupPresence_SetMatchSession(string id)
Parameters
id: string
Returns
ulong
ovr_GroupPresenceJoinIntent_GetDeeplinkMessage ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_GroupPresenceJoinIntent_GetDeeplinkMessage(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_GroupPresenceJoinIntent_GetDestinationApiName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_GroupPresenceJoinIntent_GetDestinationApiName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_GroupPresenceJoinIntent_GetLobbySessionId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_GroupPresenceJoinIntent_GetLobbySessionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_GroupPresenceJoinIntent_GetMatchSessionId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_GroupPresenceJoinIntent_GetMatchSessionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_GroupPresenceLeaveIntent_GetDestinationApiName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_GroupPresenceLeaveIntent_GetDestinationApiName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_GroupPresenceLeaveIntent_GetLobbySessionId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_GroupPresenceLeaveIntent_GetLobbySessionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_GroupPresenceLeaveIntent_GetMatchSessionId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_GroupPresenceLeaveIntent_GetMatchSessionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_GroupPresenceOptions_SetDeeplinkMessageOverride ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_GroupPresenceOptions_SetDeeplinkMessageOverride(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_GroupPresenceOptions_SetDestinationApiName ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_GroupPresenceOptions_SetDestinationApiName(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_GroupPresenceOptions_SetLobbySessionId ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_GroupPresenceOptions_SetLobbySessionId(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_GroupPresenceOptions_SetMatchSessionId ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_GroupPresenceOptions_SetMatchSessionId(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_HTTP_Get ( url )
Signature
static ulong Oculus.Platform.CAPI.ovr_HTTP_Get(string url)
Parameters
url: string
Returns
ulong
ovr_HTTP_GetToFile ( url , diskFile )
Signature
static ulong Oculus.Platform.CAPI.ovr_HTTP_GetToFile(string url, string diskFile)
Parameters
url: string
diskFile: string
Returns
ulong
ovr_HTTP_MultiPartPost ( url , filepath_param_name , filepath , access_token , post_params )
Signature
static ulong Oculus.Platform.CAPI.ovr_HTTP_MultiPartPost(string url, string filepath_param_name, string filepath, string access_token, ovrKeyValuePair[] post_params)
Parameters
url: string
filepath_param_name: string
filepath: string
access_token: string
post_params: ovrKeyValuePair []
Returns
ulong
ovr_HTTP_Post ( url )
Signature
static ulong Oculus.Platform.CAPI.ovr_HTTP_Post(string url)
Parameters
url: string
Returns
ulong
ovr_HTTP_StartTransfer ( url , headers )
Signature
static ulong Oculus.Platform.CAPI.ovr_HTTP_StartTransfer(string url, ovrKeyValuePair[] headers)
Parameters
url: string
headers: ovrKeyValuePair []
Returns
ulong
ovr_IAP_ConsumePurchase ( sku )
Signature
static ulong Oculus.Platform.CAPI.ovr_IAP_ConsumePurchase(string sku)
Parameters
sku: string
Returns
ulong
ovr_IAP_LaunchCheckoutFlow ( sku )
Signature
static ulong Oculus.Platform.CAPI.ovr_IAP_LaunchCheckoutFlow(string sku)
Parameters
sku: string
Returns
ulong
ovr_InstalledApplication_GetApplicationId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_InstalledApplication_GetApplicationId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_InstalledApplication_GetPackageName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_InstalledApplication_GetPackageName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_InstalledApplication_GetStatus ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_InstalledApplication_GetStatus(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_InstalledApplication_GetVersionName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_InstalledApplication_GetVersionName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LanguagePack_SetCurrent ( tag )
Signature
static ulong Oculus.Platform.CAPI.ovr_LanguagePack_SetCurrent(string tag)
Parameters
tag: string
Returns
ulong
ovr_LanguagePackInfo_GetEnglishName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LanguagePackInfo_GetEnglishName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LanguagePackInfo_GetNativeName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LanguagePackInfo_GetNativeName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LanguagePackInfo_GetTag ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LanguagePackInfo_GetTag(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LaunchDetails_GetDeeplinkMessage ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LaunchDetails_GetDeeplinkMessage(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LaunchDetails_GetDestinationApiName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LaunchDetails_GetDestinationApiName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LaunchDetails_GetLaunchSource ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LaunchDetails_GetLaunchSource(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LaunchDetails_GetLobbySessionID ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LaunchDetails_GetLobbySessionID(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LaunchDetails_GetMatchSessionID ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LaunchDetails_GetMatchSessionID(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LaunchDetails_GetTrackingID ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LaunchDetails_GetTrackingID(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Leaderboard_Get ( leaderboardName )
Signature
static ulong Oculus.Platform.CAPI.ovr_Leaderboard_Get(string leaderboardName)
Parameters
leaderboardName: string
Returns
ulong
ovr_Leaderboard_GetApiName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Leaderboard_GetApiName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Leaderboard_GetEntries ( leaderboardName , limit , filter , startAt )
Signature
static ulong Oculus.Platform.CAPI.ovr_Leaderboard_GetEntries(string leaderboardName, int limit, LeaderboardFilterType filter, LeaderboardStartAt startAt)
Parameters
leaderboardName: string
limit: int
Returns
ulong
ovr_Leaderboard_GetEntriesAfterRank ( leaderboardName , limit , afterRank )
Signature
static ulong Oculus.Platform.CAPI.ovr_Leaderboard_GetEntriesAfterRank(string leaderboardName, int limit, ulong afterRank)
Parameters
leaderboardName: string
limit: int
afterRank: ulong
Returns
ulong
ovr_Leaderboard_GetEntriesByIds ( leaderboardName , limit , startAt , userIDs , userIDLength )
Signature
static ulong Oculus.Platform.CAPI.ovr_Leaderboard_GetEntriesByIds(string leaderboardName, int limit, LeaderboardStartAt startAt, UInt64[] userIDs, uint userIDLength)
Parameters
leaderboardName: string
limit: int
userIDs: UInt64 []
userIDLength: uint
Returns
ulong
ovr_Leaderboard_WriteEntry ( leaderboardName , score , extraData , extraDataLength , forceUpdate )
Signature
static ulong Oculus.Platform.CAPI.ovr_Leaderboard_WriteEntry(string leaderboardName, long score, byte[] extraData, uint extraDataLength, bool forceUpdate)
Parameters
leaderboardName: string
score: long
extraData: byte []
extraDataLength: uint
forceUpdate: bool
Returns
ulong
ovr_Leaderboard_WriteEntryWithSupplementaryMetric ( leaderboardName , score , supplementaryMetric , extraData , extraDataLength , forceUpdate )
Signature
static ulong Oculus.Platform.CAPI.ovr_Leaderboard_WriteEntryWithSupplementaryMetric(string leaderboardName, long score, long supplementaryMetric, byte[] extraData, uint extraDataLength, bool forceUpdate)
Parameters
leaderboardName: string
score: long
supplementaryMetric: long
extraData: byte []
extraDataLength: uint
forceUpdate: bool
Returns
ulong
ovr_LeaderboardArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LeaderboardArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LeaderboardEntry_GetDisplayScore ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LeaderboardEntry_GetDisplayScore(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LeaderboardEntry_GetExtraData ( obj )
Signature
static byte [] Oculus.Platform.CAPI.ovr_LeaderboardEntry_GetExtraData(IntPtr obj)
Parameters
obj: IntPtr
Returns
byte []
ovr_LeaderboardEntry_GetTimestamp ( obj )
Signature
static DateTime Oculus.Platform.CAPI.ovr_LeaderboardEntry_GetTimestamp(IntPtr obj)
Parameters
obj: IntPtr
Returns
DateTime
ovr_LeaderboardEntryArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LeaderboardEntryArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LeaderboardEntryArray_GetPreviousUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LeaderboardEntryArray_GetPreviousUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LinkedAccount_GetAccessToken ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LinkedAccount_GetAccessToken(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_LinkedAccount_GetUserId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LinkedAccount_GetUserId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Livestreaming_IsAllowedForApplication ( packageName )
Signature
static ulong Oculus.Platform.CAPI.ovr_Livestreaming_IsAllowedForApplication(string packageName)
Parameters
packageName: string
Returns
ulong
ovr_LivestreamingVideoStats_GetTotalViews ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_LivestreamingVideoStats_GetTotalViews(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Media_ShareToFacebook ( postTextSuggestion , filePath , contentType )
Signature
static ulong Oculus.Platform.CAPI.ovr_Media_ShareToFacebook(string postTextSuggestion, string filePath, MediaContentType contentType)
Parameters
postTextSuggestion: string
filePath: string
contentType: MediaContentType
Returns
ulong
ovr_Message_GetString ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Message_GetString(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Message_GetStringForJavascript ( message )
Signature
static string Oculus.Platform.CAPI.ovr_Message_GetStringForJavascript(IntPtr message)
Parameters
message: IntPtr
Returns
string
ovr_NetSync_SetVoipAttenuationModel ( connection_id , name , distances , decibels , count )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_SetVoipAttenuationModel(long connection_id, string name, float[] distances, float[] decibels, UIntPtr count)
Parameters
connection_id: long
name: string
distances: float []
decibels: float []
count: UIntPtr
Returns
ulong
ovr_NetSync_SetVoipChannelCfg ( connection_id , channel_name , attnmodel , disable_spatialization )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_SetVoipChannelCfg(long connection_id, string channel_name, string attnmodel, bool disable_spatialization)
Parameters
connection_id: long
channel_name: string
attnmodel: string
disable_spatialization: bool
Returns
ulong
ovr_NetSync_SetVoipGroup ( connection_id , group_id )
Signature
static ulong Oculus.Platform.CAPI.ovr_NetSync_SetVoipGroup(long connection_id, string group_id)
Parameters
connection_id: long
group_id: string
Returns
ulong
ovr_NetSyncConnection_GetZoneId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_NetSyncConnection_GetZoneId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_NetSyncOptions_SetVoipGroup ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_NetSyncOptions_SetVoipGroup(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_NetSyncOptions_SetZoneId ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_NetSyncOptions_SetZoneId(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_NetSyncSession_GetVoipGroup ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_NetSyncSession_GetVoipGroup(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_PartyUpdateNotification_GetUpdateTimestamp ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_PartyUpdateNotification_GetUpdateTimestamp(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_PartyUpdateNotification_GetUserAlias ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_PartyUpdateNotification_GetUserAlias(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_PartyUpdateNotification_GetUserName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_PartyUpdateNotification_GetUserName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Pid_GetId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Pid_GetId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Price_GetCurrency ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Price_GetCurrency(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Price_GetFormatted ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Price_GetFormatted(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Product_GetDescription ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Product_GetDescription(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Product_GetFormattedPrice ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Product_GetFormattedPrice(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Product_GetName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Product_GetName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Product_GetSKU ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Product_GetSKU(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_ProductArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_ProductArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Purchase_GetDeveloperPayload ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Purchase_GetDeveloperPayload(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Purchase_GetExpirationTime ( obj )
Signature
static DateTime Oculus.Platform.CAPI.ovr_Purchase_GetExpirationTime(IntPtr obj)
Parameters
obj: IntPtr
Returns
DateTime
ovr_Purchase_GetGrantTime ( obj )
Signature
static DateTime Oculus.Platform.CAPI.ovr_Purchase_GetGrantTime(IntPtr obj)
Parameters
obj: IntPtr
Returns
DateTime
ovr_Purchase_GetPurchaseStrID ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Purchase_GetPurchaseStrID(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Purchase_GetReportingId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Purchase_GetReportingId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_Purchase_GetSKU ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_Purchase_GetSKU(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_PurchaseArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_PurchaseArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_RichPresence_SetDestination ( api_name )
Signature
static ulong Oculus.Platform.CAPI.ovr_RichPresence_SetDestination(string api_name)
Parameters
api_name: string
Returns
ulong
ovr_RichPresence_SetLobbySession ( id )
Signature
static ulong Oculus.Platform.CAPI.ovr_RichPresence_SetLobbySession(string id)
Parameters
id: string
Returns
ulong
ovr_RichPresence_SetMatchSession ( id )
Signature
static ulong Oculus.Platform.CAPI.ovr_RichPresence_SetMatchSession(string id)
Parameters
id: string
Returns
ulong
ovr_RichPresenceOptions_SetApiName ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_RichPresenceOptions_SetApiName(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_RichPresenceOptions_SetDeeplinkMessageOverride ( handle , value )
Signature
static void Oculus.Platform.CAPI.ovr_RichPresenceOptions_SetDeeplinkMessageOverride(IntPtr handle, string value)
Parameters
handle: IntPtr
value: string
Returns
void
ovr_TestUser_GetAccessToken ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_TestUser_GetAccessToken(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_TestUser_GetFriendAccessToken ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_TestUser_GetFriendAccessToken(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_TestUser_GetUserAlias ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_TestUser_GetUserAlias(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_TestUserAppAccess_GetAccessToken ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_TestUserAppAccess_GetAccessToken(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_User_CancelRecordingForReportFlow ( recordingUUID )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_CancelRecordingForReportFlow(string recordingUUID)
Parameters
recordingUUID: string
Returns
ulong
ovr_User_GetDisplayName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_User_GetDisplayName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_User_GetImageUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_User_GetImageUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_User_GetOculusID ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_User_GetOculusID(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_User_GetPresence ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_User_GetPresence(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_User_GetPresenceDeeplinkMessage ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_User_GetPresenceDeeplinkMessage(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_User_GetPresenceDestinationApiName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_User_GetPresenceDestinationApiName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_User_GetPresenceLobbySessionId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_User_GetPresenceLobbySessionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_User_GetPresenceMatchSessionId ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_User_GetPresenceMatchSessionId(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_User_GetSmallImageUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_User_GetSmallImageUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_User_StopRecordingAndLaunchReportFlow ( optionalUserID , optionalRecordingUUID )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_StopRecordingAndLaunchReportFlow(UInt64 optionalUserID, string optionalRecordingUUID)
Parameters
optionalUserID: UInt64
optionalRecordingUUID: string
Returns
ulong
ovr_User_StopRecordingAndLaunchReportFlow2 ( optionalUserID , optionalRecordingUUID , abuseReportOptions )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_StopRecordingAndLaunchReportFlow2(UInt64 optionalUserID, string optionalRecordingUUID, IntPtr abuseReportOptions)
Parameters
optionalUserID: UInt64
optionalRecordingUUID: string
abuseReportOptions: IntPtr
Returns
ulong
ovr_User_TestUserCreateDeviceManifest ( deviceID , appIDs , numAppIDs )
Signature
static ulong Oculus.Platform.CAPI.ovr_User_TestUserCreateDeviceManifest(string deviceID, UInt64[] appIDs, int numAppIDs)
Parameters
deviceID: string
appIDs: UInt64 []
numAppIDs: int
Returns
ulong
ovr_UserArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_UserArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_UserCapability_GetDescription ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_UserCapability_GetDescription(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_UserCapability_GetName ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_UserCapability_GetName(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_UserCapability_GetReasonCode ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_UserCapability_GetReasonCode(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_UserCapabilityArray_GetNextUrl ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_UserCapabilityArray_GetNextUrl(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
ovr_UserProof_GetNonce ( obj )
Signature
static string Oculus.Platform.CAPI.ovr_UserProof_GetNonce(IntPtr obj)
Parameters
obj: IntPtr
Returns
string
StringFromNative ( pointer )
Signature
static string Oculus.Platform.CAPI.StringFromNative(IntPtr pointer)
Parameters
pointer: IntPtr
Returns
string
StringToNative ( s )
Signature
static IntPtr Oculus.Platform.CAPI.StringToNative(string s)
Parameters
s: string
Returns
IntPtr

Inner Structs

OculusInitParams Struct

Fields

appId : UInt64
Signature
UInt64 Oculus.Platform.CAPI.OculusInitParams.appId
email : string
Signature
string Oculus.Platform.CAPI.OculusInitParams.email
password : string
Signature
string Oculus.Platform.CAPI.OculusInitParams.password
sType : int
Signature
int Oculus.Platform.CAPI.OculusInitParams.sType
uriPrefixOverride : string
Signature
string Oculus.Platform.CAPI.OculusInitParams.uriPrefixOverride

ovrKeyValuePair Struct

Constructors

ovrKeyValuePair ( key , value )
Signature
Oculus.Platform.CAPI.ovrKeyValuePair.ovrKeyValuePair(string key, string value)
Parameters
key: string
value: string
ovrKeyValuePair ( key , value )
Signature
Oculus.Platform.CAPI.ovrKeyValuePair.ovrKeyValuePair(string key, int value)
Parameters
key: string
value: int
ovrKeyValuePair ( key , value )
Signature
Oculus.Platform.CAPI.ovrKeyValuePair.ovrKeyValuePair(string key, double value)
Parameters
key: string
value: double

Fields

doubleValue_ : double
Signature
double Oculus.Platform.CAPI.ovrKeyValuePair.doubleValue_
intValue_ : int
Signature
int Oculus.Platform.CAPI.ovrKeyValuePair.intValue_
key_ : string
Signature
string Oculus.Platform.CAPI.ovrKeyValuePair.key_
stringValue_ : string
Signature
string Oculus.Platform.CAPI.ovrKeyValuePair.stringValue_
valueType_ : KeyValuePairType
Signature
KeyValuePairType Oculus.Platform.CAPI.ovrKeyValuePair.valueType_

ovrNetSyncVec3 Struct

Fields

x : float
Signature
float Oculus.Platform.CAPI.ovrNetSyncVec3.x
y : float
Signature
float Oculus.Platform.CAPI.ovrNetSyncVec3.y
z : float
Signature
float Oculus.Platform.CAPI.ovrNetSyncVec3.z