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)