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

Core Class

Static Fields

LogMessages : bool
Signature
bool Oculus.Platform.Core.LogMessages
PlatformUninitializedError : string
Signature
string Oculus.Platform.Core.PlatformUninitializedError

Static Methods

AsyncInitialize ( appId )
Signature
static Request<Models.PlatformInitialize> Oculus.Platform.Core.AsyncInitialize(string appId=null)
Parameters
appId: string
AsyncInitialize ( accessToken , initConfigOptions , appId )
(BETA) For use on platforms where the Oculus service isn't running with additional config options to pass in.
eg:
var config = new Dictionary<InitConfigOptions, bool>{ [InitConfigOptions.DisableP2pNetworking] = true }; Platform.Core.AsyncInitialize("{access_token}", config);
Signature
static Request<Models.PlatformInitialize> Oculus.Platform.Core.AsyncInitialize(string accessToken, Dictionary< InitConfigOptions, bool > initConfigOptions, string appId=null)
Parameters
accessToken: string
initConfigOptions: Dictionary< InitConfigOptions, bool >
appId: string
Initialize ( appId )
Signature
static void Oculus.Platform.Core.Initialize(string appId=null)
Parameters
appId: string
Returns
void
IsInitialized ()
Signature
static bool Oculus.Platform.Core.IsInitialized()
Returns
bool

Internal Static Methods

ForceInitialized ()
Signature
static void Oculus.Platform.Core.ForceInitialized()
Returns
void