Wikitude Unity Expert Edition
|
The WikitudeSDK object handles the connection with the native plugins. More...
Inherits MonoBehaviour, and Wikitude.IWikitudeSDK.
Public Member Functions | |
void | ExplicitUpdate () |
If the UpdateMode is set to UpdateMode.Explicit, this method should be called to trigger an SDK update. More... | |
Public Attributes | |
const int | RecommendedNumberOfConcurrentTargets = 5 |
The recommended maximum number of concurrent targets. Specifying a larger value could lead to performance issues. More... | |
OnSDKInitializedEvent | OnSDKInitialized = new OnSDKInitializedEvent() |
Called after the SDK finished initialization. More... | |
Properties | |
static SDKBuildInformation | BuildInformation [get] |
Gets SDK build and version information. More... | |
string | WikitudeLicenseKey [get, set] |
Gets or sets the Wikitude license key. More... | |
Camera | ARCamera [get, set] |
The camera that will be used to render the augmentations. In case ARBridge is enabled, this camera is positioned according to the movement of the physical camera in the world. More... | |
Transform | AROrigin [get, set] |
Optional parameter that modifies the origin of the coordinate system, if required. More... | |
ArBridgeProvider | ArBridge [get, set] |
Specifies if ARBridge is enabled. More... | |
bool | LoggingEnabled [get, set] |
Specifies if logging is enabled. More... | |
LoggingLevel | LoggingLevel [get, set] |
Specifies the logging level. More... | |
bool | PluginArBridgeDrivesCameraPose [get, set] |
Specifies if the SDK should also position the ARCamera in case a plugin implementation of ARBridge is used. If set to false, it is assumed that the plugin will handle this. More... | |
ArBridgeAvailability | ArBridgeAvailability [get, set] |
Checks ARBridge is available on the current device. Only applicable if the Internal ArBridgeProvider is used. More... | |
bool | PrintErrorsToConsole = ArBridgeAvailability.CheckingQueryOngoing [get, set] |
Automatically print all errors encountered by the SDK to the console. More... | |
UpdateMode | UpdateMode = true [get, set] |
Sets the preferred mode to update the SDK. More... | |
The WikitudeSDK object handles the connection with the native plugins.
When the Start function is called on it, the native plugin is initialized. When the WikitudeSDK it is destroyed, the plugin is also destroyed.
|
inline |
If the UpdateMode is set to UpdateMode.Explicit, this method should be called to trigger an SDK update.
OnSDKInitializedEvent Wikitude.WikitudeSDK.OnSDKInitialized = new OnSDKInitializedEvent() |
Called after the SDK finished initialization.
const int Wikitude.WikitudeSDK.RecommendedNumberOfConcurrentTargets = 5 |
The recommended maximum number of concurrent targets. Specifying a larger value could lead to performance issues.
|
getset |
Specifies if ARBridge is enabled.
|
getset |
Checks ARBridge is available on the current device. Only applicable if the Internal ArBridgeProvider is used.
|
getset |
The camera that will be used to render the augmentations. In case ARBridge is enabled, this camera is positioned according to the movement of the physical camera in the world.
|
getset |
Optional parameter that modifies the origin of the coordinate system, if required.
|
staticget |
Gets SDK build and version information.
|
getset |
Specifies if logging is enabled.
|
getset |
Specifies the logging level.
|
getset |
Specifies if the SDK should also position the ARCamera in case a plugin implementation of ARBridge is used. If set to false, it is assumed that the plugin will handle this.
|
getset |
Automatically print all errors encountered by the SDK to the console.
|
getset |
Sets the preferred mode to update the SDK.
|
getset |
Gets or sets the Wikitude license key.
The wikitude license key.