FOvrPlatformInitialize
()
|
This is the default constructor for the struct, which initializes the ::ovrPlatformInitializeHandle and TOvrMessageHandlePtr to their default values.
Signature
FOvrPlatformInitialize::FOvrPlatformInitialize() |
FOvrPlatformInitialize
(
OvrHandle
, MessageHandlePtr
)
|
Copying values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
FOvrPlatformInitialize::FOvrPlatformInitialize(ovrPlatformInitializeHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr) Parameters OvrHandle: ovrPlatformInitializeHandleMessageHandlePtr: TOvrMessageHandlePtr |
Result
: EOvrPlatformInitializeResult |
The result of attempting to initialize the platform:
EOvrPlatformInitializeResult::Success - Platform SDK initialization succeeded.
EOvrPlatformInitializeResult::Uninitialized - Platform SDK was not initialized.
EOvrPlatformInitializeResult::PreLoaded - Platform SDK failed to initialize because the pre-loaded module was on a different path than the validated library.
EOvrPlatformInitializeResult::FileInvalid - Platform SDK files failed to load.
EOvrPlatformInitializeResult::SignatureInvalid - Platform SDK failed to initialize due to an invalid signature in the signed certificate.
EOvrPlatformInitializeResult::UnableToVerify - Platform SDK failed to verify the application's signature during initialization.
EOvrPlatformInitializeResult::VersionMismatch - There was a mismatch between the version of Platform SDK used by the application and the version installed on the user's device.
EOvrPlatformInitializeResult::InvalidCredentials - Platform SDK failed to initialize because the user had an invalid account access token.
EOvrPlatformInitializeResult::NotEntitled - Platform SDK failed to initialize because the user does not have the application entitlement.
Signature
EOvrPlatformInitializeResult FOvrPlatformInitialize::Result |
Clear
()
|
Setting all values to their defaults, effectively clearing the struct.
Signature
void FOvrPlatformInitialize::Clear() Returns void |
Update
(
OvrHandle
, MessageHandlePtr
)
|
Updating values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
void FOvrPlatformInitialize::Update(ovrPlatformInitializeHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr) Parameters OvrHandle: ovrPlatformInitializeHandleMessageHandlePtr: TOvrMessageHandlePtrReturns void |