3412 lines
160 KiB
XML
3412 lines
160 KiB
XML
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
<doc>
|
|
<members>
|
|
<assembly>
|
|
<name>UnityEngine.AndroidJNIModule</name>
|
|
</assembly>
|
|
<member name="T:UnityEngine.Android.AndroidApplication">
|
|
<summary>
|
|
<para>Use this class to access the runtime data of your Android application.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidApplication.currentActivity">
|
|
<summary>
|
|
<para>Indicates the Java instance of the current activity.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidApplication.currentConfiguration">
|
|
<summary>
|
|
<para>Provides current configuration for the running application.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidApplication.currentContext">
|
|
<summary>
|
|
<para>Indicates the Java instance of the current context.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="?:UnityEngine.Android.AndroidApplication.onConfigurationChanged(System.Action`1<UnityEngine.Android.AndroidConfiguration>)">
|
|
<summary>
|
|
<para>A callback to detect the device configuration changes when the application is running.</para>
|
|
</summary>
|
|
<param name="value"></param>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidApplication.unityPlayer">
|
|
<summary>
|
|
<para>Indicates the Unity bridge Java instance used by an activity or a service.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidApplication.InvokeOnUIThread(System.Action)">
|
|
<summary>
|
|
<para>Invokes delegate on Android application's UI thread.</para>
|
|
</summary>
|
|
<param name="action"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidApplication.InvokeOnUnityMainThread(System.Action)">
|
|
<summary>
|
|
<para>Invokes delegate on Android application's main thread.</para>
|
|
</summary>
|
|
<param name="action"></param>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidAssetPackError">
|
|
<summary>
|
|
<para>Values that indicate the type of Android asset pack error when the status is either AndroidAssetPackStatus.Failed or AndroidAssetPackStatus.Unknown.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.AccessDenied">
|
|
<summary>
|
|
<para>Indicates that the application does not have permission to download asset packs under the current device circumstances.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.ApiNotAvailable">
|
|
<summary>
|
|
<para>Indicates that the Asset Delivery API is not available.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.AppNotOwned">
|
|
<summary>
|
|
<para>Indicates that the end user does not own the application on the device.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.AppUnavailable">
|
|
<summary>
|
|
<para>Indicates that this application is unavailable in the Google's Play Store.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.DownloadNotFound">
|
|
<summary>
|
|
<para>Indicates that the requested download is not found.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.InsufficientStorage">
|
|
<summary>
|
|
<para>Indicates that there is not enough storage space on the device to download the Android asset pack.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.InternalError">
|
|
<summary>
|
|
<para>Indicates that unknown error occured while downloading an asset pack.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.InvalidRequest">
|
|
<summary>
|
|
<para>Indicates that the request was invalid.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.NetworkError">
|
|
<summary>
|
|
<para>Indicates that the Android asset pack is not accessible because there was an error related to the network connection.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.NetworkUnrestricted">
|
|
<summary>
|
|
<para>Indicates that the app requested to use mobile data while there were no Android asset packs waiting for WiFi.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.NoError">
|
|
<summary>
|
|
<para>Indicates that there is no error.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.PackUnavailable">
|
|
<summary>
|
|
<para>Indicates that the requested Android asset pack is not available in the Google Play Store.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackError.PlayStoreNotFound">
|
|
<summary>
|
|
<para>Indicates that the device does not have the Play Store application installed or has an unofficial version.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidAssetPackInfo">
|
|
<summary>
|
|
<para>Represents the download progress of a single Android asset pack.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPackInfo.bytesDownloaded">
|
|
<summary>
|
|
<para>The downloaded size of the Android asset pack in bytes.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPackInfo.error">
|
|
<summary>
|
|
<para>Indicates an error which the device encountered when downloading the Android asset pack.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPackInfo.name">
|
|
<summary>
|
|
<para>The name of the Android asset pack that the device is downloading.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPackInfo.size">
|
|
<summary>
|
|
<para>The total size of the Android asset pack in bytes.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPackInfo.status">
|
|
<summary>
|
|
<para>The status of the Android asset pack that the device is downloading.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPackInfo.transferProgress">
|
|
<summary>
|
|
<para>The transfering progress of the downloaded Android asset pack.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidAssetPacks">
|
|
<summary>
|
|
<para>Provides methods for handling Android asset packs.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPacks.coreUnityAssetPacksDownloaded">
|
|
<summary>
|
|
<para>Checks if all core Unity asset packs are downloaded.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidAssetPacks.CancelAssetPackDownload(System.String[])">
|
|
<summary>
|
|
<para>Cancels Android asset pack downloads.</para>
|
|
</summary>
|
|
<param name="assetPackNames">The array of names of the Android asset packs to cancel the download for.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidAssetPacks.DownloadAssetPackAsync(System.String[])">
|
|
<summary>
|
|
<para>Downloads Android asset packs.</para>
|
|
</summary>
|
|
<param name="assetPackNames">The array of names of Android asset packs to download.</param>
|
|
<returns>
|
|
<para>Returns an object that represents the download operation. If you yield this object inside a coroutine, the coroutine pauses until the operation is complete.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidAssetPacks.DownloadAssetPackAsync(System.String[],System.Action`1<UnityEngine.Android.AndroidAssetPackInfo>)">
|
|
<summary>
|
|
<para>Downloads Android asset packs.</para>
|
|
</summary>
|
|
<param name="assetPackNames">The array of names of Android asset packs to download.</param>
|
|
<param name="callback">The callback method to inform about download progress. It gets called multiple times for each asset pack during its download. The callback method must have a parameter of AndroidAssetPackInfo type.
|
|
The default value is null.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidAssetPacks.GetAssetPackPath(System.String)">
|
|
<summary>
|
|
<para>Gets the full path to the location where the device stores the assets for the Android asset pack.</para>
|
|
</summary>
|
|
<param name="assetPackName">The name of the Android asset pack to get path.</param>
|
|
<returns>
|
|
<para>Returns the full path to the location where the device stores the assets for the Android asset pack. If the asset pack you specify is not on the device, or if it does not use the fast-follow or on-demand delivery type, this returns an empty string.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidAssetPacks.GetAssetPackStateAsync(System.String[])">
|
|
<summary>
|
|
<para>Queries the state of Android asset packs.</para>
|
|
</summary>
|
|
<param name="assetPackNames">The array of names of the Android asset packs to query the state of.</param>
|
|
<returns>
|
|
<para>Returns an object that represents the query operation. If you yield this object inside a coroutine, the coroutine pauses until the operation is complete.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidAssetPacks.GetAssetPackStateAsync(System.String[],System.Action`2<System.UInt64,UnityEngine.Android.AndroidAssetPackState[]>)">
|
|
<summary>
|
|
<para>Queries the state of Android asset packs.</para>
|
|
</summary>
|
|
<param name="assetPackNames">The array of names of the Android asset packs to query the state of.</param>
|
|
<param name="callback">The callback method to get the result. Unity raises this callback once when the query is complete and the callback receives the state of queried Android asset packs. The callback method must have two parameters:
|
|
|
|
* A ulong type parameter which indicates the total size of the queried asset packs.
|
|
* An array of AndroidAssetPackState which contains the state of each queried asset pack.
|
|
|
|
</param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidAssetPacks.GetCoreUnityAssetPackNames">
|
|
<summary>
|
|
<para>Gets the name of every core Unity asset pack built for this application that use either the fast-follow or on-demand delivery type.</para>
|
|
</summary>
|
|
<returns>
|
|
<para>Returns an array of asset pack names for core Unity asset packs with the fast-follow or on-demand delivery type. If Unity did not create any core asset packs for this application with previously mentioned delivery types, or if the PlayCore plugin is missing, this returns an empty array.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidAssetPacks.RemoveAssetPack(System.String)">
|
|
<summary>
|
|
<para>Removes Android asset pack.</para>
|
|
</summary>
|
|
<param name="assetPackName">The name of the Android asset pack to remove.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidAssetPacks.RequestToUseMobileDataAsync">
|
|
<summary>
|
|
<para>Requests to use mobile data to download Android asset packs.</para>
|
|
</summary>
|
|
<returns>
|
|
<para>Returns an object that represents the request operation. If you yield this object inside a coroutine, the coroutine pauses until the operation is complete.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidAssetPacks.RequestToUseMobileDataAsync(System.Action`1<UnityEngine.Android.AndroidAssetPackUseMobileDataRequestResult>)">
|
|
<summary>
|
|
<para>Requests to use mobile data to download Android asset packs.</para>
|
|
</summary>
|
|
<param name="callback">The callback method to get the result. The callback method must have an AndroidAssetPackUseMobileDataRequestResult parameter. This contains the value that indicates the end user's choice. The application raises this callback a single time after the end user submits their decision.</param>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidAssetPackState">
|
|
<summary>
|
|
<para>Represents the state of a single Android asset pack.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPackState.error">
|
|
<summary>
|
|
<para>Indicates an error code that describes what happened when querying the Android asset pack state.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPackState.name">
|
|
<summary>
|
|
<para>The name of the Android asset pack the status query is for.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPackState.status">
|
|
<summary>
|
|
<para>The status of the Android asset pack.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidAssetPackStatus">
|
|
<summary>
|
|
<para>Values that indicate the status of an Android asset pack.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackStatus.Canceled">
|
|
<summary>
|
|
<para>Indicates that the Android asset pack download is canceled.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackStatus.Completed">
|
|
<summary>
|
|
<para>Indicates that the device has downloaded the Android asset pack and the asset pack is available to the application.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackStatus.Downloading">
|
|
<summary>
|
|
<para>Indicates that the device is downloading the Android asset pack.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackStatus.Failed">
|
|
<summary>
|
|
<para>Indicates that the device failed to download the Android asset pack.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackStatus.NotInstalled">
|
|
<summary>
|
|
<para>Indicates that the Android asset pack is not installed.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackStatus.Pending">
|
|
<summary>
|
|
<para>Indicates that the Android asset pack status should soon change.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackStatus.Transferring">
|
|
<summary>
|
|
<para>Indicates that the device has downloaded the Android asset pack and is unpacking the asset pack to its final location.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackStatus.Unknown">
|
|
<summary>
|
|
<para>Indicates that the Android asset pack is not available for the application.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidAssetPackStatus.WaitingForWifi">
|
|
<summary>
|
|
<para>Indicates that the device has paused the Android asset pack download until it connects to the WiFi network.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidAssetPackUseMobileDataRequestResult">
|
|
<summary>
|
|
<para>Represents the choice of an end user that indicates if your application can use mobile data to download Android asset packs.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidAssetPackUseMobileDataRequestResult.allowed">
|
|
<summary>
|
|
<para>Indicates if mobile data can be used to download Android asset packs.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidColorModeHdr">
|
|
<summary>
|
|
<para>Options to indicate whether the screen can display a wide range brightness levels.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidColorModeHdr.No">
|
|
<summary>
|
|
<para>Mirrors the Android property value COLOR_MODE_HDR_NO.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidColorModeHdr.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value COLOR_MODE_HDR_UNDEFINED</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidColorModeHdr.Yes">
|
|
<summary>
|
|
<para>Mirrors the Android property value COLOR_MODE_HDR_YES</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidColorModeWideColorGamut">
|
|
<summary>
|
|
<para>Options to indicate whether the screen can display wide range of color gamut or not.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidColorModeWideColorGamut.No">
|
|
<summary>
|
|
<para>Mirrors the Android property value COLOR_MODE_WIDE_COLOR_GAMUT_NO.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidColorModeWideColorGamut.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value COLOR_MODE_WIDE_COLOR_GAMUT_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidColorModeWideColorGamut.Yes">
|
|
<summary>
|
|
<para>Mirrors the Android property value COLOR_MODE_WIDE_COLOR_GAMUT_YES.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidConfiguration">
|
|
<summary>
|
|
<para>Use this class to retrieve device specific configuration information.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.colorModeHdr">
|
|
<summary>
|
|
<para>Mirrors the Android property colorMode based on the COLOR_MODE_HDR_MASK value.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.colorModeWideColorGamut">
|
|
<summary>
|
|
<para>Mirrors the Android property colorMode based on the COLOR_MODE_WIDE_COLOR_GAMUT_MASK value.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.densityDpi">
|
|
<summary>
|
|
<para>Mirrors the Android property densityDpi.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.fontScale">
|
|
<summary>
|
|
<para>Mirrors the Android property fontScale.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.fontWeightAdjustment">
|
|
<summary>
|
|
<para>Mirrors the Android property fontWeightAdjustment.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.hardKeyboardHidden">
|
|
<summary>
|
|
<para>Mirrors the Android property hardKeyboardHidden.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.keyboard">
|
|
<summary>
|
|
<para>Mirrors the Android property keyboard.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.keyboardHidden">
|
|
<summary>
|
|
<para>Mirrors the Android property keyboardHidden.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.locales">
|
|
<summary>
|
|
<para>Indicates the language and region preferences set on the device in an array.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.mobileCountryCode">
|
|
<summary>
|
|
<para>Mirrors the Android property mcc.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.mobileNetworkCode">
|
|
<summary>
|
|
<para>Mirrors the Android property mnc.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.navigation">
|
|
<summary>
|
|
<para>Mirrors the Android property navigation.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.navigationHidden">
|
|
<summary>
|
|
<para>Mirrors the Android property navigationHidden.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.orientation">
|
|
<summary>
|
|
<para>Mirrors the Android property orientation.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.screenHeightDp">
|
|
<summary>
|
|
<para>Mirrors the Android property screenHeightDp.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.screenLayoutDirection">
|
|
<summary>
|
|
<para>Mirrors the Android property screenLayout based on the SCREENLAYOUT_LAYOUTDIR_MASK value.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.screenLayoutLong">
|
|
<summary>
|
|
<para>Mirrors the Android property screenLayout based on the SCREENLAYOUT_LONG_MASK value.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.screenLayoutRound">
|
|
<summary>
|
|
<para>Mirrors the Android property screenLayout based on the SCREENLAYOUT_ROUND_MASK value.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.screenLayoutSize">
|
|
<summary>
|
|
<para>Mirrors the Android property screenLayout based on the SCREENLAYOUT_SIZE_MASK value.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.screenWidthDp">
|
|
<summary>
|
|
<para>Mirrors the Android property screenWidthDp.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.smallestScreenWidthDp">
|
|
<summary>
|
|
<para>Mirrors the Android property smallestScreenWidthDp.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.touchScreen">
|
|
<summary>
|
|
<para>Mirrors the Android property touchscreen.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.uiModeNight">
|
|
<summary>
|
|
<para>Mirrors the Android property uiMode based on the UI_MODE_NIGHT_MASK value.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidConfiguration.uiModeType">
|
|
<summary>
|
|
<para>Mirrors the Android property uiMode based on the UI_MODE_TYPE_MASK value.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidConfiguration.CopyFrom(UnityEngine.Android.AndroidConfiguration)">
|
|
<summary>
|
|
<para>Copies the specified configuration into the current instance.</para>
|
|
</summary>
|
|
<param name="otherConfiguration"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidConfiguration.#ctor">
|
|
<summary>
|
|
<para>Mirrors the Android method Configuration().</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidConfiguration.ToString">
|
|
<summary>
|
|
<para>Mirrors the Android method toString().</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidDevice">
|
|
<summary>
|
|
<para>Interface into Android specific functionality.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidDevice.hardwareType">
|
|
<summary>
|
|
<para>When running on a ChromeOS device, hardwareType is set to AndroidHardwareType.ChromeOS. It is set to AndroidHardwareType.Generic in all other cases.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidDevice.SetSustainedPerformanceMode(System.Boolean)">
|
|
<summary>
|
|
<para>Set sustained performance mode. When enabled, sustained performance mode is intended to provide a consistent level of performance for a prolonged amount of time.</para>
|
|
</summary>
|
|
<param name="enabled"></param>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidGame">
|
|
<summary>
|
|
<para>Provides methods and properties for accessing different Android game APIs.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidGame.Automatic">
|
|
<summary>
|
|
<para>Provides methods for.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidGame.Automatic.SetGameState(UnityEngine.Android.AndroidGameState)">
|
|
<summary>
|
|
<para>Sets the current AndroidGameState to be used for. Requires API level 33 (Android 13).</para>
|
|
</summary>
|
|
<param name="mode">AndroidGameState value.</param>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidGame.GameMode">
|
|
<summary>
|
|
<para>Calls <a href="https:developer.android.comreferenceandroidappGameManager#getGameMode()">getGameMode()</a> in the Android application to retrieve the user selected game mode for the application and returns AndroidGameMode. Requires API level 31 (Android 12). (Read Only)</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidGame.SetGameState(System.Boolean,UnityEngine.Android.AndroidGameState)">
|
|
<summary>
|
|
<para>Calls <a href="https:developer.android.comreferenceandroidappGameManager#setGameState(android.app.GameState)">setGameState()</a> in the Android application to specify the loading status. Requires API level 33 (Android 13).</para>
|
|
</summary>
|
|
<param name="isLoading">Whether the game is in the loading state.</param>
|
|
<param name="gameState">AndroidGameState state.</param>
|
|
<param name="label">Developer supplied custom value, e.g. for the current level.</param>
|
|
<param name="quality">Developer supplied custom value, e.g. for the current quality level.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.AndroidGame.SetGameState(System.Boolean,UnityEngine.Android.AndroidGameState,System.Int32,System.Int32)">
|
|
<summary>
|
|
<para>Calls <a href="https:developer.android.comreferenceandroidappGameManager#setGameState(android.app.GameState)">setGameState()</a> in the Android application to specify the loading status. Requires API level 33 (Android 13).</para>
|
|
</summary>
|
|
<param name="isLoading">Whether the game is in the loading state.</param>
|
|
<param name="gameState">AndroidGameState state.</param>
|
|
<param name="label">Developer supplied custom value, e.g. for the current level.</param>
|
|
<param name="quality">Developer supplied custom value, e.g. for the current quality level.</param>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidGameMode">
|
|
<summary>
|
|
<para>Options for the available <a href="https:developer.android.comreferenceandroidappGameManager#constants_1">game modes</a> that AndroidGame.GameMode can return.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidGameMode.Battery">
|
|
<summary>
|
|
<para><a href="https:developer.android.comreferenceandroidappGameManager#GAME_MODE_BATTERY">Battery</a> game mode, which indicates that your application should use optimizations that save battery and give a longer gameplay time.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidGameMode.Performance">
|
|
<summary>
|
|
<para><a href="https:developer.android.comreferenceandroidappGameManager#GAME_MODE_PERFORMANCE">Performance</a> game mode, which indicates that you application should maximize performance.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidGameMode.Standard">
|
|
<summary>
|
|
<para><a href="https:developer.android.comreferenceandroidappGameManager#GAME_MODE_STANDARD">Standard</a> game mode, which indicates that your application should use its default performance characteristics.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidGameMode.Unsupported">
|
|
<summary>
|
|
<para>Game mode is <a href="https:developer.android.comreferenceandroidappGameManager#GAME_MODE_UNSUPPORTED">not supported<a>. For more information, refer to <a href="https:developer.android.comreferencekotlinandroidappGameManager#getgamemode">getGameMode</a>.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidGameState">
|
|
<summary>
|
|
<para>Options for the available <a href="https:developer.android.comreferenceandroidappGameState#constants_1">game states</a> that you can pass to AndroidGame.SetGameState or you can set as a current game state mode to be used for method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidGameState.Content">
|
|
<summary>
|
|
<para><a href="https:developer.android.comreferenceandroidappGameState#MODE_CONTENT">Content</a> game state, which indicates that the current content shown is not gameplay related.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidGameState.GamePlayInterruptible">
|
|
<summary>
|
|
<para><a href="https:developer.android.comreferenceandroidappGameState#MODE_GAMEPLAY_INTERRUPTIBLE">Interruptible</a> game state, which indicates that the game is in active, but interruptible, gameplay.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidGameState.GamePlayUninterruptible">
|
|
<summary>
|
|
<para><a href="https:developer.android.comreferenceandroidappGameState#MODE_GAMEPLAY_UNINTERRUPTIBLE">Uninterruptible</a> game state, which indicates that the game is in active user play mode, which is real-time and cannot be interrupted</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidGameState.None">
|
|
<summary>
|
|
<para><a href="https:developer.android.comreferenceandroidappGameState#MODE_NONE">None</a> indicates that the game is not in active play.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidGameState.Unknown">
|
|
<summary>
|
|
<para><a href="https:developer.android.comreferenceandroidappGameState#MODE_UNKNOWN">Unknown</a> refers to the default game state.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidHardwareKeyboardHidden">
|
|
<summary>
|
|
<para>Options to indicate whether the physical keyboard is available.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidHardwareKeyboardHidden.No">
|
|
<summary>
|
|
<para>Mirrors the Android property value HARDKEYBOARDHIDDEN_NO.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidHardwareKeyboardHidden.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value HARDKEYBOARDHIDDEN_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidHardwareKeyboardHidden.Yes">
|
|
<summary>
|
|
<para>Mirrors the Android property value HARDKEYBOARDHIDDEN_YES.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidHardwareType">
|
|
<summary>
|
|
<para>AndroidHardwareType describes the type of Android device on which the app is running.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidHardwareType.Generic">
|
|
<summary>
|
|
<para>The Generic category includes all other Android devices.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidKeyboard">
|
|
<summary>
|
|
<para>Options to indicate the type of keyboard the device is using.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidKeyboard.12Key">
|
|
<summary>
|
|
<para>Mirrors the Android property value KEYBOARD_12KEY.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidKeyboard.NoKeys">
|
|
<summary>
|
|
<para>Mirrors the Android property value KEYBOARD_NOKEYS.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidKeyboard.Qwerty">
|
|
<summary>
|
|
<para>Mirrors the Android property value KEYBOARD_QWERTY.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidKeyboard.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value KEYBOARD_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidKeyboardHidden">
|
|
<summary>
|
|
<para>Options to indicate whether any keyboard is available for use on the device.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidKeyboardHidden.No">
|
|
<summary>
|
|
<para>Mirrors the Android property value KEYBOARDHIDDEN_NO.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidKeyboardHidden.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value KEYBOARDHIDDEN_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidKeyboardHidden.Yes">
|
|
<summary>
|
|
<para>Mirrors the Android property value KEYBOARDHIDDEN_YES.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidLocale">
|
|
<summary>
|
|
<para>Use this class to retrieve the language and region preferences set on the device.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidLocale.country">
|
|
<summary>
|
|
<para>Indicates the geographical location as an ISO code.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.AndroidLocale.language">
|
|
<summary>
|
|
<para>Indicates the language as an ISO code.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidNavigation">
|
|
<summary>
|
|
<para>Options to indicate the type of navigation methods used on the device.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidNavigation.Dpad">
|
|
<summary>
|
|
<para>Mirrors the Android property value NAVIGATION_DPAD.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidNavigation.NoNav">
|
|
<summary>
|
|
<para>Mirrors the Android property value NAVIGATION_NONAV.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidNavigation.TrackBall">
|
|
<summary>
|
|
<para>Mirrors the Android property value NAVIGATION_TRACKBALL.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidNavigation.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value NAVIGATION_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidNavigation.Wheel">
|
|
<summary>
|
|
<para>Mirrors the Android property value NAVIGATION_WHEEL.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidNavigationHidden">
|
|
<summary>
|
|
<para>Options to indicate whether the 5-way or DPAD navigation methods are available on the device.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidNavigationHidden.No">
|
|
<summary>
|
|
<para>Mirrors the Android property value NAVIGATIONHIDDEN_NO.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidNavigationHidden.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value NAVIGATIONHIDDEN_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidNavigationHidden.Yes">
|
|
<summary>
|
|
<para>Mirrors the Android property value NAVIGATIONHIDDEN_YES.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidOrientation">
|
|
<summary>
|
|
<para>Options to indicate the orientation of the screen.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidOrientation.Landscape">
|
|
<summary>
|
|
<para>Mirrors the Android property value ORIENTATION_LANDSCAPE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidOrientation.Portrait">
|
|
<summary>
|
|
<para>Mirrors the Android property value ORIENTATION_PORTRAIT.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidOrientation.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value ORIENTATION_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidScreenLayoutDirection">
|
|
<summary>
|
|
<para>Options to indicate the screen layout direction.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutDirection.LTR">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_LAYOUTDIR_LTR.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutDirection.RTL">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_LAYOUTDIR_RTL.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidScreenLayoutLong">
|
|
<summary>
|
|
<para>Options to indicate whether the aspect ratio of the screen is taller or wider than normal.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutLong.No">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_LONG_NO.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutLong.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_LONG_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutLong.Yes">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_LONG_YES.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidScreenLayoutRound">
|
|
<summary>
|
|
<para>Options to indicate whether the screen shape is rounded or not.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutRound.No">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_ROUND_NO.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutRound.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_ROUND_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutRound.Yes">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_ROUND_YES.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidScreenLayoutSize">
|
|
<summary>
|
|
<para>Options to indicate the size of the device screen.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutSize.Large">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_SIZE_LARGE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutSize.Normal">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_SIZE_NORMAL.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutSize.Small">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_SIZE_SMALL.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutSize.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_SIZE_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidScreenLayoutSize.XLarge">
|
|
<summary>
|
|
<para>Mirrors the Android property value SCREENLAYOUT_SIZE_XLARGE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidTouchScreen">
|
|
<summary>
|
|
<para>Options to indicate whether the device supports touchscreen.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidTouchScreen.Finger">
|
|
<summary>
|
|
<para>Mirrors the Android property value TOUCHSCREEN_FINGER.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidTouchScreen.NoTouch">
|
|
<summary>
|
|
<para>Mirrors the Android property value TOUCHSCREEN_NOTOUCH.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidTouchScreen.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value TOUCHSCREEN_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidUIModeNight">
|
|
<summary>
|
|
<para>Options to indicate whether the device screen is in a special mode, such as a night mode.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeNight.No">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_NIGHT_NO.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeNight.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_NIGHT_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeNight.Yes">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_NIGHT_YES.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.AndroidUIModeType">
|
|
<summary>
|
|
<para>Options to indicate the user interface mode of the device.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeType.Appliance">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_TYPE_APPLIANCE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeType.Car">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_TYPE_CAR.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeType.Desk">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_TYPE_DESK.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeType.Normal">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_TYPE_NORMAL.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeType.Television">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_TYPE_TELEVISION.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeType.Undefined">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_TYPE_UNDEFINED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeType.VrHeadset">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_TYPE_VR_HEADSET.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.AndroidUIModeType.Watch">
|
|
<summary>
|
|
<para>Mirrors the Android property value UI_MODE_TYPE_WATCH.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.ApplicationExitInfoProvider">
|
|
<summary>
|
|
<para>Access point to get the list of IApplicationExitInfo|ApplicationExitInfo records with the reasons for the most recent application terminations.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.ApplicationExitInfoProvider.GetHistoricalProcessExitInfo(System.String,System.Int32,System.Int32)">
|
|
<summary>
|
|
<para>Gets records of application terminations including the reasons for the most recent terminations.</para>
|
|
</summary>
|
|
<param name="packageName">Application package name</param>
|
|
<param name="pid">Process ID</param>
|
|
<param name="maxNum">Maximum number of records to return</param>
|
|
<returns>
|
|
<para>An array of IApplicationExitInfo|ApplicationExitInfo records sorted by date.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.ApplicationExitInfoProvider.SetProcessStateSummary(System.SByte[])">
|
|
<summary>
|
|
<para>Sets custom state data for the process. </para>
|
|
</summary>
|
|
<param name="buffer">State data</param>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.DiagnosticsReporting">
|
|
<summary>
|
|
<para>Class with options for reporting diagnostics information to the Android system.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.DiagnosticsReporting.CallReportFullyDrawn">
|
|
<summary>
|
|
<para>Calls <a href="https:developer.android.comreferenceandroidappActivity#reportFullyDrawn()">reportFullyDrawn()</a> on the main Activity in the Android application, which is used for diagnostic and optimization purposes in Android.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.DownloadAssetPackAsyncOperation">
|
|
<summary>
|
|
<para>Represents an asynchronous Android asset pack download operation. AndroidAssetPacks.DownloadAssetPackAsync returns an instance of this class.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.DownloadAssetPackAsyncOperation.downloadedAssetPacks">
|
|
<summary>
|
|
<para>Gets the names of Android asset packs downloaded by this operation.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.DownloadAssetPackAsyncOperation.downloadFailedAssetPacks">
|
|
<summary>
|
|
<para>Gets the names of Android asset packs that failed to download.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.DownloadAssetPackAsyncOperation.isDone">
|
|
<summary>
|
|
<para>Checks if the operation is finished.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.DownloadAssetPackAsyncOperation.keepWaiting">
|
|
<summary>
|
|
<para>Checks if the operation is still running.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.DownloadAssetPackAsyncOperation.progress">
|
|
<summary>
|
|
<para>Gets the progress of the operation.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.ExitReason">
|
|
<summary>
|
|
<para>The reason code for termination of the process.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.ANR">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_ANR.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.Crash">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_CRASH.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.CrashNative">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_CRASH_NATIVE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.DependencyDied">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_DEPENDENCY_DIED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.ExcessiveResourceUsage">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_EXCESSIVE_RESOURCE_USAGE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.ExitSelf">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_EXIT_SELF.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.Freezer">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_FREEZER.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.InititalizationFailure">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_INITIALIZATION_FAILURE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.LowMemory">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_LOW_MEMORY.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.Other">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_OTHER.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.PackageStateChange">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_PACKAGE_STATE_CHANGE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.PackageUpdated">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_PACKAGE_UPDATED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.PermissionChange">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_PERMISSION_CHANGE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.Signaled">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_SIGNALED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.Unknown">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_UNKNOWN.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.UserRequested">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_USER_REQUESTED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ExitReason.UserStopped">
|
|
<summary>
|
|
<para>Mirrors android:public static final int REASON_USER_STOPPED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.GetAssetPackStateAsyncOperation">
|
|
<summary>
|
|
<para>Represents an asynchronous Android asset pack state request operation. AndroidAssetPacks.GetAssetPackStateAsync returns an instance of this class.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.GetAssetPackStateAsyncOperation.isDone">
|
|
<summary>
|
|
<para>Checks if the operation is finished.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.GetAssetPackStateAsyncOperation.keepWaiting">
|
|
<summary>
|
|
<para>Checks if the operation is still running.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.GetAssetPackStateAsyncOperation.size">
|
|
<summary>
|
|
<para>Gets the total size in bytes of all Android asset packs that had their status checked by this operation.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.GetAssetPackStateAsyncOperation.states">
|
|
<summary>
|
|
<para>Gets the states of all Android asset packs that had their status checked by this operation.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="?:UnityEngine.Android.IApplicationExitInfo">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.definingUid">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getDefiningUid() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.describeContents">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo describeContents() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.description">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getDescription() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.importance">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getImportance() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.packageUid">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getPackageUid() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.pid">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getPid() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.processName">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getProcessName() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.processStateSummary">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getProcessStateSummary() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.pss">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getPss() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.realUid">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getRealUid() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.reason">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getReason() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.rss">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getRss() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.status">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getStatus() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.timestamp">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo getTimestamp() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.trace">
|
|
<summary>
|
|
<para>Mirrors android:android.app.ApplicationExitInfo TraceInputStream() method.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.IApplicationExitInfo.traceAsString">
|
|
<summary>
|
|
<para>Returns the trace content in UTF8 string format.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.Permission">
|
|
<summary>
|
|
<para>Structure describing a permission that requires user authorization.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.Permission.Camera">
|
|
<summary>
|
|
<para>Used when requesting permission or checking if permission has been granted to use the camera.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.Permission.CoarseLocation">
|
|
<summary>
|
|
<para>Used when requesting permission or checking if permission has been granted to use the users location with coarse granularity.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.Permission.ExternalStorageRead">
|
|
<summary>
|
|
<para>Used when requesting permission or checking if permission has been granted to read from external storage such as a SD card.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.Permission.ExternalStorageWrite">
|
|
<summary>
|
|
<para>Used when requesting permission or checking if permission has been granted to write to external storage such as a SD card.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.Permission.FineLocation">
|
|
<summary>
|
|
<para>Used when requesting permission or checking if permission has been granted to use the users location with high precision.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.Permission.HasUserAuthorizedPermission(System.String)">
|
|
<summary>
|
|
<para>Check if the user has granted access to a device resource or information that requires authorization.</para>
|
|
</summary>
|
|
<param name="permission">A string representing the permission to request. For permissions which Unity has not predefined, you can provide Android's in-built permission strings such as "android.permission.READ_CONTACTS". For a list of permission strings, refer to Android's documentation on <a href="https:developer.android.comreferenceandroidManifest.permission"> Manifest.permission<a>.</param>
|
|
<returns>
|
|
<para>Whether the requested permission has been granted.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.Permission.Microphone">
|
|
<summary>
|
|
<para>Used when requesting permission or checking if permission has been granted to use the microphone.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.Permission.RequestUserPermission(System.String)">
|
|
<summary>
|
|
<para>Request the user to grant access to a device resource or information that requires authorization.</para>
|
|
</summary>
|
|
<param name="permission">A string that describes the permission to request. For permissions which Unity has not predefined, you can provide Android's in-built permission strings such as "android.permission.READ_CONTACTS". For a list of permission strings, refer to Android's documentation on <a href="https:developer.android.comreferenceandroidManifest.permission"> Manifest.permission<a>.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.Permission.RequestUserPermission(System.String,UnityEngine.Android.PermissionCallbacks)">
|
|
<summary>
|
|
<para>Request the user to grant access to a device resource or information that requires authorization.</para>
|
|
</summary>
|
|
<param name="permission">A string that describes the permission to request. For permissions which Unity has not predefined, you can provide Android's in-built permission strings such as "android.permission.READ_CONTACTS". For a list of permission strings, refer to Android's documentation on <a href="https:developer.android.comreferenceandroidManifest.permission"> Manifest.permission<a>.</param>
|
|
<param name="callbacks">An instance of callbacks invoked when permission request is executed.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.Permission.RequestUserPermissions(System.String[],UnityEngine.Android.PermissionCallbacks)">
|
|
<summary>
|
|
<para>Request the user to grant access to multiple device resources or information that requires authorization.</para>
|
|
</summary>
|
|
<param name="callbacks">An instance of callbacks invoked when permission request is executed.</param>
|
|
<param name="permissions">An array of strings that describe the permissions to request.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.Permission.RequestUserPermissions(System.String[])">
|
|
<summary>
|
|
<para>Request the user to grant access to multiple device resources or information that requires authorization.</para>
|
|
</summary>
|
|
<param name="callbacks">An instance of callbacks invoked when permission request is executed.</param>
|
|
<param name="permissions">An array of strings that describe the permissions to request.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.Android.Permission.ShouldShowRequestPermissionRationale(System.String)">
|
|
<summary>
|
|
<para>Check whether to display the UI explaining the reason for permission before requesting it.</para>
|
|
</summary>
|
|
<param name="permission">A string identifier for permission. This is the value of Android constant.</param>
|
|
<returns>
|
|
<para>The value returned by equivalent Android method.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.PermissionCallbacks">
|
|
<summary>
|
|
<para>Contains callbacks invoked when permission request is executed using Permission.RequestUserPermission.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="?:UnityEngine.Android.PermissionCallbacks.PermissionDenied(System.Action`1<System.String>)">
|
|
<summary>
|
|
<para>Triggered when the user chooses Deny for a permission request.</para>
|
|
</summary>
|
|
<param name="value">Permission name.</param>
|
|
</member>
|
|
<member name="?:UnityEngine.Android.PermissionCallbacks.PermissionDeniedAndDontAskAgain(System.Action`1<System.String>)">
|
|
<summary>
|
|
<para>Triggered when the user chooses Deny And Don't Ask Again for a permission request or denies the permission twice on newer Android versions, or the operating system determines that it should not be requested again.</para>
|
|
</summary>
|
|
<param name="value">Permission name.</param>
|
|
</member>
|
|
<member name="?:UnityEngine.Android.PermissionCallbacks.PermissionGranted(System.Action`1<System.String>)">
|
|
<summary>
|
|
<para>Triggered when the user chooses Allow for a permission request.</para>
|
|
</summary>
|
|
<param name="value">Permission name.</param>
|
|
</member>
|
|
<member name="?:UnityEngine.Android.PermissionCallbacks.PermissionRequestDismissed(System.Action`1<System.String>)">
|
|
<summary>
|
|
<para>Triggered when the user dismisses the permission request without explicitly choosing any option.</para>
|
|
</summary>
|
|
<param name="value">Permission name.</param>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.ProcessImportance">
|
|
<summary>
|
|
<para>Indicates the relative importance level that the system assigns to the process. These levels are represented by constants. The constants are numbered in such a way that more important values are always smaller than the less important values.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ProcessImportance.Cached">
|
|
<summary>
|
|
<para>Mirrors android:public static final int IMPORTANCE_CACHED.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ProcessImportance.CantSaveState">
|
|
<summary>
|
|
<para>Mirrors android:public static final int IMPORTANCE_CANT_SAVE_STATE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ProcessImportance.Foreground">
|
|
<summary>
|
|
<para>Mirrors android:public static final int IMPORTANCE_FOREGROUND.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ProcessImportance.ForeGroundService">
|
|
<summary>
|
|
<para>Mirrors android:public static final int IMPORTANCE_FOREGROUND_SERVICE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ProcessImportance.Gone">
|
|
<summary>
|
|
<para>Mirrors android:public static final int IMPORTANCE_GONE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ProcessImportance.Perceptible">
|
|
<summary>
|
|
<para>Mirrors android:public static final int IMPORTANCE_PERCEPTIBLE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ProcessImportance.Service">
|
|
<summary>
|
|
<para>Mirrors android:public static final int IMPORTANCE_SERVICE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ProcessImportance.TopSleeping">
|
|
<summary>
|
|
<para>Mirrors android:public static final int IMPORTANCE_TOP_SLEEPING.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.Android.ProcessImportance.Visible">
|
|
<summary>
|
|
<para>Mirrors android:public static final int IMPORTANCE_VISIBLE.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.Android.RequestToUseMobileDataAsyncOperation">
|
|
<summary>
|
|
<para>Represents an asynchronous operation that requests to use mobile data to download Android asset packs.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.RequestToUseMobileDataAsyncOperation.isDone">
|
|
<summary>
|
|
<para>Checks if the operation is finished.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.RequestToUseMobileDataAsyncOperation.keepWaiting">
|
|
<summary>
|
|
<para>Checks if the operation is still running.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.Android.RequestToUseMobileDataAsyncOperation.result">
|
|
<summary>
|
|
<para>Indicates whether the end user allowed the application to use mobile data to download Android asset packs.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.AndroidJavaClass">
|
|
<summary>
|
|
<para>AndroidJavaClass is the Unity representation of a generic instance of java.lang.Class.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaClass.#ctor(System.String)">
|
|
<summary>
|
|
<para>Construct an AndroidJavaClass from the class name.</para>
|
|
</summary>
|
|
<param name="className">Specifies the Java class name (e.g. <tt>java.lang.String</tt>).</param>
|
|
</member>
|
|
<member name="T:UnityEngine.AndroidJavaObject">
|
|
<summary>
|
|
<para>AndroidJavaObject is the Unity representation of a generic instance of java.lang.Object.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Call(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Calls a Java method on an object (non-static).</para>
|
|
</summary>
|
|
<param name="methodName">Specifies which method to call.</param>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Call(System.String,T[])">
|
|
<summary>
|
|
<para>Calls a Java method on an object (non-static).</para>
|
|
</summary>
|
|
<param name="methodName">Specifies which method to call.</param>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Call(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Call a Java method on an object.</para>
|
|
</summary>
|
|
<param name="methodName">Specifies which method to call.</param>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Call(System.String,T[])">
|
|
<summary>
|
|
<para>Call a Java method on an object.</para>
|
|
</summary>
|
|
<param name="methodName">Specifies which method to call.</param>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Call(System.IntPtr,System.Object[])">
|
|
<summary>
|
|
<para>Calls a Java method on an object (non-static).</para>
|
|
</summary>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
<param name="methodID">The ID of the method to call.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Call(System.IntPtr,T[])">
|
|
<summary>
|
|
<para>Calls a Java method on an object (non-static).</para>
|
|
</summary>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
<param name="methodID">The ID of the method to call.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Call(System.IntPtr,System.Object[])">
|
|
<summary>
|
|
<para>Calls a Java method on an object (non-static).</para>
|
|
</summary>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
<param name="methodID">The ID of the method to call.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Call(System.IntPtr,T[])">
|
|
<summary>
|
|
<para>Calls a Java method on an object (non-static).</para>
|
|
</summary>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
<param name="methodID">The ID of the method to call.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.CallStatic(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Call a static Java method on a class.</para>
|
|
</summary>
|
|
<param name="methodName">Specifies which method to call.</param>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.CallStatic(System.String,T[])">
|
|
<summary>
|
|
<para>Call a static Java method on a class.</para>
|
|
</summary>
|
|
<param name="methodName">Specifies which method to call.</param>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.CallStatic(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Call a static Java method on a class.</para>
|
|
</summary>
|
|
<param name="methodName">Specifies which method to call.</param>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.CallStatic(System.String,T[])">
|
|
<summary>
|
|
<para>Call a static Java method on a class.</para>
|
|
</summary>
|
|
<param name="methodName">Specifies which method to call.</param>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.CallStatic(System.IntPtr,System.Object[])">
|
|
<summary>
|
|
<para>Call a static Java method on a class.</para>
|
|
</summary>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
<param name="methodID">The ID of the method to call.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.CallStatic(System.IntPtr,T[])">
|
|
<summary>
|
|
<para>Call a static Java method on a class.</para>
|
|
</summary>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
<param name="methodID">The ID of the method to call.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.CallStatic(System.IntPtr,System.Object[])">
|
|
<summary>
|
|
<para>Call a static Java method on a class.</para>
|
|
</summary>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
<param name="methodID">The ID of the method to call.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.CallStatic(System.IntPtr,T[])">
|
|
<summary>
|
|
<para>Call a static Java method on a class.</para>
|
|
</summary>
|
|
<param name="args">An array of parameters passed to the method.</param>
|
|
<param name="methodID">The ID of the method to call.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.CloneReference">
|
|
<summary>
|
|
<para>Creates a clone of the C# object that references the same Java object.</para>
|
|
</summary>
|
|
<returns>
|
|
<para>A new C# object which references the same Java object as the original instance.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.#ctor(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Construct an AndroidJavaObject based on the name of the class.</para>
|
|
</summary>
|
|
<param name="className">Specifies the Java class name (e.g. "<tt>java.lang.String<tt>" or "<tt>javalangString<tt>").</param>
|
|
<param name="args">An array of parameters passed to the constructor.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.#ctor(System.IntPtr)">
|
|
<summary>
|
|
<para>Create AndroidJavaObject for existing Java object.</para>
|
|
</summary>
|
|
<param name="jobject">A reference to existing Java object.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.#ctor(System.IntPtr,System.IntPtr,System.Object[])">
|
|
<summary>
|
|
<para>Create AndroidJavaObject (and it's Java counterpart) using given Java class and constructor.</para>
|
|
</summary>
|
|
<param name="clazz">A pointer to Java class.</param>
|
|
<param name="constructorID">A method ID for the constructor to be used.</param>
|
|
<param name="args">An array of parameters passed to the constructor.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Dispose">
|
|
<summary>
|
|
<para>IDisposable callback.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Get(System.String)">
|
|
<summary>
|
|
<para>Get the value of a field in an object (non-static).</para>
|
|
</summary>
|
|
<param name="fieldName">The name of the field (e.g. int counter; would have fieldName = "counter").</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Get(System.IntPtr)">
|
|
<summary>
|
|
<para>Get the value of a field in an object (non-static).</para>
|
|
</summary>
|
|
<param name="fieldID">The ID of the field to get.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.GetRawClass">
|
|
<summary>
|
|
<para>Retrieves the raw jclass pointer to the Java class.
|
|
|
|
Note: Using raw JNI functions requires advanced knowledge of the Android Java Native Interface (JNI).</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.GetRawObject">
|
|
<summary>
|
|
<para>Retrieves the raw jobject pointer to the Java object.
|
|
|
|
Note: Using raw JNI functions requires advanced knowledge of the Android Java Native Interface (JNI).</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.GetStatic(System.String)">
|
|
<summary>
|
|
<para>Get the value of a static field in an object type.</para>
|
|
</summary>
|
|
<param name="fieldName">The name of the field (e.g. <i>int counter;</i> would have fieldName = "counter").</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.GetStatic(System.IntPtr)">
|
|
<summary>
|
|
<para>Get the value of a static field in an object type.</para>
|
|
</summary>
|
|
<param name="fieldID">The ID of the field to get.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Set(System.String,FieldType)">
|
|
<summary>
|
|
<para>Set the value of a field in an object (non-static).</para>
|
|
</summary>
|
|
<param name="fieldName">The name of the field (e.g. int counter; would have fieldName = "counter").</param>
|
|
<param name="val">The value to assign to the field. It has to match the field type.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.Set(System.IntPtr,FieldType)">
|
|
<summary>
|
|
<para>Set the value of a field in an object (non-static).</para>
|
|
</summary>
|
|
<param name="fieldID">The ID of the field to set.</param>
|
|
<param name="val">The value to assign to the field. It has to match the field type.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.SetStatic(System.String,FieldType)">
|
|
<summary>
|
|
<para>Set the value of a static field in an object type.</para>
|
|
</summary>
|
|
<param name="fieldName">The name of the field (e.g. int counter; would have fieldName = "counter").</param>
|
|
<param name="val">The value to assign to the field. It has to match the field type.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaObject.SetStatic(System.IntPtr,FieldType)">
|
|
<summary>
|
|
<para>Set the value of a static field in an object type.</para>
|
|
</summary>
|
|
<param name="fieldID">The ID of the field to set.</param>
|
|
<param name="val">The value to assign to the field. It has to match the field type.</param>
|
|
</member>
|
|
<member name="T:UnityEngine.AndroidJavaProxy">
|
|
<summary>
|
|
<para>This class can be used to implement any java interface. Any java vm method invocation matching the interface on the proxy object will automatically be passed to the c# implementation.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaProxy.equals(UnityEngine.AndroidJavaObject)">
|
|
<summary>
|
|
<para>The equivalent of the java.lang.Object equals() method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<returns>
|
|
<para>Returns true when the objects are equal and false if otherwise.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaProxy.hashCode">
|
|
<summary>
|
|
<para>The equivalent of the java.lang.Object hashCode() method.</para>
|
|
</summary>
|
|
<returns>
|
|
<para>Returns the hash code of the java proxy object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="F:UnityEngine.AndroidJavaProxy.javaInterface">
|
|
<summary>
|
|
<para>Java interface implemented by the proxy.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaProxy.toString">
|
|
<summary>
|
|
<para>The equivalent of the java.lang.Object toString() method.</para>
|
|
</summary>
|
|
<returns>
|
|
<para>Returns C# class name + " <c# proxy java object>".</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaProxy.#ctor(System.String)">
|
|
<summary>
|
|
<para></para>
|
|
</summary>
|
|
<param name="javaInterface">Java interface to be implemented by the proxy.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaProxy.#ctor(UnityEngine.AndroidJavaClass)">
|
|
<summary>
|
|
<para></para>
|
|
</summary>
|
|
<param name="javaInterface">Java interface to be implemented by the proxy.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaProxy.Invoke(System.String,System.Object[])">
|
|
<summary>
|
|
<para>Called by the java vm whenever a method is invoked on the java proxy interface. You can override this to run special code on method invocation, or you can leave the implementation as is, and leave the default behavior which is to look for c# methods matching the signature of the java method.</para>
|
|
</summary>
|
|
<param name="methodName">Name of the invoked java method.</param>
|
|
<param name="args">Arguments passed from the java vm - converted into AndroidJavaObject, AndroidJavaClass or a primitive.</param>
|
|
<param name="javaArgs">Arguments passed from the java vm - all objects are represented by AndroidJavaObject, int for instance is represented by a java.lang.Integer object.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaProxy.Invoke(System.String,UnityEngine.AndroidJavaObject[])">
|
|
<summary>
|
|
<para>Called by the java vm whenever a method is invoked on the java proxy interface. You can override this to run special code on method invocation, or you can leave the implementation as is, and leave the default behavior which is to look for c# methods matching the signature of the java method.</para>
|
|
</summary>
|
|
<param name="methodName">Name of the invoked java method.</param>
|
|
<param name="args">Arguments passed from the java vm - converted into AndroidJavaObject, AndroidJavaClass or a primitive.</param>
|
|
<param name="javaArgs">Arguments passed from the java vm - all objects are represented by AndroidJavaObject, int for instance is represented by a java.lang.Integer object.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJavaProxy.Invoke(System.String,System.IntPtr)">
|
|
<summary>
|
|
<para>Called by the java vm whenever a method is invoked on the java proxy interface. You can override this to run special code on method invocation, or you can leave the implementation as is, which will convert argument array to AndroidJavaObject[] and call other Invoke.</para>
|
|
</summary>
|
|
<param name="methodName">Name of the invoked java method.</param>
|
|
<param name="javaArgs">A reference to Java object array with arguments passed to this method.</param>
|
|
<returns>
|
|
<para>A local reference to Java object, representing the return value.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="T:UnityEngine.AndroidJavaRunnable">
|
|
<summary>
|
|
<para>AndroidJavaRunnable is the Unity representation of a java.lang.Runnable object.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="T:UnityEngine.AndroidJNI">
|
|
<summary>
|
|
<para>'Raw' JNI interface to Android Java VM from Unity scripting (C#).
|
|
|
|
Note: Using raw JNI functions requires advanced knowledge of the Android Java Native Interface (JNI). Please take note.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.AllocObject(System.IntPtr)">
|
|
<summary>
|
|
<para>Allocates a new Java object without invoking any of the constructors for the object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.AttachCurrentThread">
|
|
<summary>
|
|
<para>Attaches the current thread to a Java (Dalvik) VM.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallBooleanMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallBooleanMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallByteMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallCharMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallCharMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallDoubleMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallDoubleMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallFloatMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallFloatMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallIntMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallIntMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallLongMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallLongMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallObjectMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallObjectMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallSByteMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallSByteMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallShortMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallShortMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticBooleanMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticBooleanMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticByteMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticCharMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticCharMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticDoubleMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticDoubleMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticFloatMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticFloatMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticIntMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticIntMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticLongMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticLongMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticObjectMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticObjectMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticSByteMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticSByteMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticShortMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticShortMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticStringMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticStringMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticVoidMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStaticVoidMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Invokes the specified <tt>methodID<tt> static method on a Java object, optionally passing in an array of arguments (<tt>args<tt>).</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStringMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallStringMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallVoidMethod(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.CallVoidMethodUnsafe(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Calls a Java instance method defined by <tt>methodID<tt>, optionally passing an array of arguments (<tt>args<tt>) to the method.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.DeleteGlobalRef(System.IntPtr)">
|
|
<summary>
|
|
<para>Deletes the global reference pointed to by <tt>obj</tt>.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.DeleteLocalRef(System.IntPtr)">
|
|
<summary>
|
|
<para>Deletes the local reference pointed to by <tt>obj</tt>.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.DeleteWeakGlobalRef(System.IntPtr)">
|
|
<summary>
|
|
<para>Deletes the global weak reference pointed to by <tt>obj</tt>.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.DetachCurrentThread">
|
|
<summary>
|
|
<para>Detaches the current thread from a Java (Dalvik) VM.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.EnsureLocalCapacity(System.Int32)">
|
|
<summary>
|
|
<para>Ensures that at least a given number of local references can be created in the current thread.</para>
|
|
</summary>
|
|
<param name="capacity"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ExceptionClear">
|
|
<summary>
|
|
<para>Clears any exception that is currently being thrown.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ExceptionDescribe">
|
|
<summary>
|
|
<para>Prints an exception and a backtrace of the stack to the <tt>logcat</tt></para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ExceptionOccurred">
|
|
<summary>
|
|
<para>Determines if an exception is being thrown.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FatalError(System.String)">
|
|
<summary>
|
|
<para>Raises a fatal error and does not expect the VM to recover. This function does not return.</para>
|
|
</summary>
|
|
<param name="message"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FindClass(System.String)">
|
|
<summary>
|
|
<para>This function loads a locally-defined class.</para>
|
|
</summary>
|
|
<param name="name"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromBooleanArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a Java array of <tt>boolean</tt> to a managed array of System.Boolean.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromByteArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a Java array of <tt>byte</tt> to a managed array of System.Byte.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromCharArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a Java array of <tt>char</tt> to a managed array of System.Char.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromDoubleArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a Java array of <tt>double</tt> to a managed array of System.Double.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromFloatArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a Java array of <tt>float</tt> to a managed array of System.Single.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromIntArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a Java array of <tt>int</tt> to a managed array of System.Int32.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromLongArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a Java array of <tt>long</tt> to a managed array of System.Int64.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromObjectArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a Java array of <tt>java.lang.Object</tt> to a managed array of System.IntPtr, representing Java objects.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromReflectedField(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a <tt>java.lang.reflect.Field</tt> to a field ID.</para>
|
|
</summary>
|
|
<param name="refField"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromReflectedMethod(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a <tt>java.lang.reflect.Method<tt> or <tt>java.lang.reflect.Constructor<tt> object to a method ID.</para>
|
|
</summary>
|
|
<param name="refMethod"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromSByteArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a Java array of <tt>byte</tt> to a managed array of System.SByte.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.FromShortArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Converts a Java array of <tt>short</tt> to a managed array of System.Int16.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetArrayLength(System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the number of elements in the array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetBooleanArrayElement(System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Returns the value of one element of a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetBooleanField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetByteArrayElement(System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Returns the value of one element of a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetByteField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetCharArrayElement(System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Returns the value of one element of a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetCharField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetDirectBufferAddress(System.IntPtr)">
|
|
<summary>
|
|
<para>Fetches and returns the starting address of the memory region referenced by the given direct java.nio.Buffer.</para>
|
|
</summary>
|
|
<param name="buffer"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetDirectBufferCapacity(System.IntPtr)">
|
|
<summary>
|
|
<para>Fetches and returns the capacity of the memory region referenced by the given direct java.nio.Buffer.</para>
|
|
</summary>
|
|
<param name="buffer"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetDirectByteBuffer(System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the NativeArray backed by the same memory region as the given direct java.nio.Buffer.</para>
|
|
</summary>
|
|
<param name="buffer"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetDirectSByteBuffer(System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the NativeArray backed by the same memory region as the given direct java.nio.Buffer.</para>
|
|
</summary>
|
|
<param name="buffer"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetDoubleArrayElement(System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Returns the value of one element of a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetDoubleField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetFieldID(System.IntPtr,System.String,System.String)">
|
|
<summary>
|
|
<para>Returns the field ID for an instance (nonstatic) field of a class.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="name"></param>
|
|
<param name="sig"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetFloatArrayElement(System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Returns the value of one element of a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetFloatField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetIntArrayElement(System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Returns the value of one element of a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetIntField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetJavaVM">
|
|
<summary>
|
|
<para>Returns the pointer to JavaVM.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetLongArrayElement(System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Returns the value of one element of a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetLongField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetMethodID(System.IntPtr,System.String,System.String)">
|
|
<summary>
|
|
<para>Returns the method ID for an instance (nonstatic) method of a class or interface.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="name"></param>
|
|
<param name="sig"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetObjectArrayElement(System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Returns an element of an <tt>Object</tt> array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetObjectClass(System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the class of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetObjectField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetSByteArrayElement(System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Returns the value of one element of a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetSByteField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetShortArrayElement(System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Returns the value of one element of a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetShortField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticBooleanField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticByteField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticCharField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticDoubleField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticFieldID(System.IntPtr,System.String,System.String)">
|
|
<summary>
|
|
<para>Returns the field ID for a static field of a class.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="name"></param>
|
|
<param name="sig"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticFloatField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticIntField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticLongField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticMethodID(System.IntPtr,System.String,System.String)">
|
|
<summary>
|
|
<para>Returns the method ID for a static method of a class.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="name"></param>
|
|
<param name="sig"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticObjectField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticSByteField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticShortField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStaticStringField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of a static field of an object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStringChars(System.IntPtr)">
|
|
<summary>
|
|
<para>Returns a pointer to the array of Unicode characters of the string. This pointer is valid until ReleaseStringchars() is called.</para>
|
|
</summary>
|
|
<param name="str"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStringField(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the value of an instance (nonstatic) field of an object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStringLength(System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the length (the count of Unicode characters) of a Java string.</para>
|
|
</summary>
|
|
<param name="str"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStringUTFChars(System.IntPtr)">
|
|
<summary>
|
|
<para>Returns a managed string object representing the string in modified UTF-8 encoding.</para>
|
|
</summary>
|
|
<param name="str"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetStringUTFLength(System.IntPtr)">
|
|
<summary>
|
|
<para>Returns the length in bytes of the modified UTF-8 representation of a string.</para>
|
|
</summary>
|
|
<param name="str"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetSuperclass(System.IntPtr)">
|
|
<summary>
|
|
<para>If <tt>clazz<tt> represents any class other than the class <tt>Object<tt>, then this function returns the object that represents the superclass of the class specified by <tt>clazz</tt>.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.GetVersion">
|
|
<summary>
|
|
<para>Returns the version of the native method interface.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.InvokeAttached(System.Action)">
|
|
<summary>
|
|
<para>Calls AndroidJNI.AttachCurrentThread (if necessary) before invoking a delegate, and then calls AndroidJNI.DetachCurrentThread.</para>
|
|
</summary>
|
|
<param name="action"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.IsAssignableFrom(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Determines whether an object of <tt>clazz1<tt> can be safely cast to <tt>clazz2<tt>.</para>
|
|
</summary>
|
|
<param name="clazz1"></param>
|
|
<param name="clazz2"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.IsInstanceOf(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Tests whether an object is an instance of a class.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="clazz"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.IsSameObject(System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Tests whether two references refer to the same Java object.</para>
|
|
</summary>
|
|
<param name="obj1"></param>
|
|
<param name="obj2"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewBooleanArray(System.Int32)">
|
|
<summary>
|
|
<para>Constructs a new primitive array object.</para>
|
|
</summary>
|
|
<param name="size"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewByteArray(System.Int32)">
|
|
<summary>
|
|
<para>Constructs a new primitive array object.</para>
|
|
</summary>
|
|
<param name="size"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewCharArray(System.Int32)">
|
|
<summary>
|
|
<para>Constructs a new primitive array object.</para>
|
|
</summary>
|
|
<param name="size"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewDirectByteBuffer(System.Byte*,System.Int64)">
|
|
<summary>
|
|
<para>Allocates and returns a direct java.nio.ByteBuffer referring to the block of memory starting at the memory address address and extending capacity bytes.</para>
|
|
</summary>
|
|
<param name="buffer"></param>
|
|
<param name="capacity"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewDirectByteBuffer(Unity.Collections.NativeArray`1<System.Byte>)">
|
|
<summary>
|
|
<para>Allocates and returns a direct java.nio.ByteBuffer referring to the same block of memory as the given NativeArray.</para>
|
|
</summary>
|
|
<param name="buffer"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewDirectByteBuffer(Unity.Collections.NativeArray`1<System.SByte>)">
|
|
<summary>
|
|
<para>Allocates and returns a direct java.nio.ByteBuffer referring to the same block of memory as the given NativeArray.</para>
|
|
</summary>
|
|
<param name="buffer"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewDoubleArray(System.Int32)">
|
|
<summary>
|
|
<para>Constructs a new primitive array object.</para>
|
|
</summary>
|
|
<param name="size"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewFloatArray(System.Int32)">
|
|
<summary>
|
|
<para>Constructs a new primitive array object.</para>
|
|
</summary>
|
|
<param name="size"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewGlobalRef(System.IntPtr)">
|
|
<summary>
|
|
<para>Creates a new global reference to the object referred to by the <tt>obj</tt> argument.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewIntArray(System.Int32)">
|
|
<summary>
|
|
<para>Constructs a new primitive array object.</para>
|
|
</summary>
|
|
<param name="size"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewLocalRef(System.IntPtr)">
|
|
<summary>
|
|
<para>Creates a new local reference that refers to the same object as <tt>obj</tt>.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewLongArray(System.Int32)">
|
|
<summary>
|
|
<para>Constructs a new primitive array object.</para>
|
|
</summary>
|
|
<param name="size"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewObject(System.IntPtr,System.IntPtr,UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Constructs a new Java object. The method ID indicates which constructor method to invoke. This ID must be obtained by calling GetMethodID() with <init> as the method name and void (V) as the return type.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewObjectA(System.IntPtr,System.IntPtr,UnityEngine.jvalue*)">
|
|
<summary>
|
|
<para>Constructs a new Java object. The method ID indicates which constructor method to invoke. This ID must be obtained by calling GetMethodID() with <init> as the method name and void (V) as the return type.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="args"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewObjectArray(System.Int32,System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Constructs a new array holding objects in class <tt>clazz<tt>. All elements are initially set to <tt>obj<tt>.</para>
|
|
</summary>
|
|
<param name="size"></param>
|
|
<param name="clazz"></param>
|
|
<param name="obj"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewSByteArray(System.Int32)">
|
|
<summary>
|
|
<para>Constructs a new primitive array object.</para>
|
|
</summary>
|
|
<param name="size"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewShortArray(System.Int32)">
|
|
<summary>
|
|
<para>Constructs a new primitive array object.</para>
|
|
</summary>
|
|
<param name="size"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewString(System.String)">
|
|
<summary>
|
|
<para>Constructs a new <tt>java.lang.String</tt> object from an array of Unicode characters.</para>
|
|
</summary>
|
|
<param name="chars"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewString(System.Char[])">
|
|
<summary>
|
|
<para>Constructs a new <tt>java.lang.String</tt> object from an array of Unicode characters.</para>
|
|
</summary>
|
|
<param name="chars"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewStringUTF(System.String)">
|
|
<summary>
|
|
<para>Constructs a new <tt>java.lang.String</tt> object from an array of characters in modified UTF-8 encoding.</para>
|
|
</summary>
|
|
<param name="bytes"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.NewWeakGlobalRef(System.IntPtr)">
|
|
<summary>
|
|
<para>Creates a new global weak reference to the object referred to by the <tt>obj</tt> argument.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.PopLocalFrame(System.IntPtr)">
|
|
<summary>
|
|
<para>Pops off the current local reference frame, frees all the local references, and returns a local reference in the previous local reference frame for the given <tt>result</tt> object.</para>
|
|
</summary>
|
|
<param name="ptr"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.PushLocalFrame(System.Int32)">
|
|
<summary>
|
|
<para>Creates a new local reference frame, in which at least a given number of local references can be created.</para>
|
|
</summary>
|
|
<param name="capacity"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.RegisterNatives(System.IntPtr,UnityEngine.JNINativeMethod[])">
|
|
<summary>
|
|
<para>Registers native methods with the class specified by the clazz argument.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methods"></param>
|
|
<returns>
|
|
<para>Zero on success, negative value on error. Falsely succeeds in Editor.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetBooleanArrayElement(System.IntPtr,System.Int32,System.Boolean)">
|
|
<summary>
|
|
<para>Sets the boolean value of one element in a primitive array.</para>
|
|
</summary>
|
|
<param name="array">The array of native booleans.</param>
|
|
<param name="index">Index of the array element to set.</param>
|
|
<param name="val">The value to set.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetBooleanArrayElement(System.IntPtr,System.Int32,System.Byte)">
|
|
<summary>
|
|
<para>Sets the boolean value of one element in a primitive array.</para>
|
|
</summary>
|
|
<param name="array">The array of native booleans.</param>
|
|
<param name="index">Index of the array element to set.</param>
|
|
<param name="val">The value to set - for 'true' use 1, for 'false' use 0.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetBooleanField(System.IntPtr,System.IntPtr,System.Boolean)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetByteArrayElement(System.IntPtr,System.Int32,System.SByte)">
|
|
<summary>
|
|
<para>Sets the sbyte value of one element in a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetByteField(System.IntPtr,System.IntPtr,System.Byte)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetCharArrayElement(System.IntPtr,System.Int32,System.Char)">
|
|
<summary>
|
|
<para>Sets the char value of one element in a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetCharField(System.IntPtr,System.IntPtr,System.Char)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetDoubleArrayElement(System.IntPtr,System.Int32,System.Double)">
|
|
<summary>
|
|
<para>Sets the double value of one element in a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetDoubleField(System.IntPtr,System.IntPtr,System.Double)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetFloatArrayElement(System.IntPtr,System.Int32,System.Single)">
|
|
<summary>
|
|
<para>Sets the float value of one element in a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetFloatField(System.IntPtr,System.IntPtr,System.Single)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetIntArrayElement(System.IntPtr,System.Int32,System.Int32)">
|
|
<summary>
|
|
<para>Sets the int value of one element in a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetIntField(System.IntPtr,System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetLongArrayElement(System.IntPtr,System.Int32,System.Int64)">
|
|
<summary>
|
|
<para>Sets the long value of one element in a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetLongField(System.IntPtr,System.IntPtr,System.Int64)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetObjectArrayElement(System.IntPtr,System.Int32,System.IntPtr)">
|
|
<summary>
|
|
<para>Sets an element of an <tt>Object</tt> array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
<param name="obj"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetObjectField(System.IntPtr,System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetSByteArrayElement(System.IntPtr,System.Int32,System.SByte)">
|
|
<summary>
|
|
<para>Sets the sbyte value of one element in a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetSByteField(System.IntPtr,System.IntPtr,System.SByte)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetShortArrayElement(System.IntPtr,System.Int32,System.Int16)">
|
|
<summary>
|
|
<para>Sets the short value of one element in a primitive array.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
<param name="index"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetShortField(System.IntPtr,System.IntPtr,System.Int16)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticBooleanField(System.IntPtr,System.IntPtr,System.Boolean)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticByteField(System.IntPtr,System.IntPtr,System.Byte)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticCharField(System.IntPtr,System.IntPtr,System.Char)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticDoubleField(System.IntPtr,System.IntPtr,System.Double)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticFloatField(System.IntPtr,System.IntPtr,System.Single)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticIntField(System.IntPtr,System.IntPtr,System.Int32)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticLongField(System.IntPtr,System.IntPtr,System.Int64)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticObjectField(System.IntPtr,System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticSByteField(System.IntPtr,System.IntPtr,System.SByte)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticShortField(System.IntPtr,System.IntPtr,System.Int16)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStaticStringField(System.IntPtr,System.IntPtr,System.String)">
|
|
<summary>
|
|
<para>Sets the value of a static field in the specified object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.SetStringField(System.IntPtr,System.IntPtr,System.String)">
|
|
<summary>
|
|
<para>Sets the value of an instance field of the specified object.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="val"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.Throw(System.IntPtr)">
|
|
<summary>
|
|
<para>Causes a <tt>java.lang.Throwable</tt> object to be thrown.</para>
|
|
</summary>
|
|
<param name="obj"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ThrowNew(System.IntPtr,System.String)">
|
|
<summary>
|
|
<para>Constructs an exception object from the specified class with the <tt>message</tt> specified by message and causes that exception to be thrown.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="message"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToBooleanArray(System.Boolean[])">
|
|
<summary>
|
|
<para>Converts a managed array of System.Boolean to a Java array of <tt>boolean</tt>.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToByteArray(System.Byte[])">
|
|
<summary>
|
|
<para>Converts a managed array of System.Byte to a Java array of <tt>byte</tt>.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToCharArray(System.Char[])">
|
|
<summary>
|
|
<para>Converts a managed array of System.Char to a Java array of <tt>char</tt>.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToDoubleArray(System.Double[])">
|
|
<summary>
|
|
<para>Converts a managed array of System.Double to a Java array of <tt>double</tt>.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToFloatArray(System.Single[])">
|
|
<summary>
|
|
<para>Converts a managed array of System.Single to a Java array of <tt>float</tt>.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToIntArray(System.Int32[])">
|
|
<summary>
|
|
<para>Converts a managed array of System.Int32 to a Java array of <tt>int</tt>.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToLongArray(System.Int64[])">
|
|
<summary>
|
|
<para>Converts a managed array of System.Int64 to a Java array of <tt>long</tt>.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToObjectArray(System.IntPtr[])">
|
|
<summary>
|
|
<para>Converts a managed array of System.IntPtr, representing Java objects, to a Java array of <tt>java.lang.Object</tt>.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToReflectedField(System.IntPtr,System.IntPtr,System.Boolean)">
|
|
<summary>
|
|
<para>Converts a field ID derived from cls to a <tt>java.lang.reflect.Field</tt> object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="fieldID"></param>
|
|
<param name="isStatic"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToReflectedMethod(System.IntPtr,System.IntPtr,System.Boolean)">
|
|
<summary>
|
|
<para>Converts a method ID derived from clazz to a <tt>java.lang.reflect.Method<tt> or <tt>java.lang.reflect.Constructor<tt> object.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<param name="methodID"></param>
|
|
<param name="isStatic"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToSByteArray(System.SByte[])">
|
|
<summary>
|
|
<para>Converts a managed array of System.SByte to a Java array of <tt>byte</tt>.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.ToShortArray(System.Int16[])">
|
|
<summary>
|
|
<para>Converts a managed array of System.Int16 to a Java array of <tt>short</tt>.</para>
|
|
</summary>
|
|
<param name="array"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNI.UnregisterNatives(System.IntPtr)">
|
|
<summary>
|
|
<para>Unregisters native methods of a class. The class goes back to the state before it was linked or registered with its native method functions.</para>
|
|
</summary>
|
|
<param name="clazz"></param>
|
|
<returns>
|
|
<para>Zero on success, negative value on error. Falsely succeeds in Editor.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="T:UnityEngine.AndroidJNIHelper">
|
|
<summary>
|
|
<para>Helper interface for JNI interaction; signature creation and method lookups.
|
|
|
|
Note: Using raw JNI functions requires advanced knowledge of the Android Java Native Interface (JNI). Please take note.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="P:UnityEngine.AndroidJNIHelper.debug">
|
|
<summary>
|
|
<para>Set debug to true to log calls through the AndroidJNIHelper.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Box(System.SByte)">
|
|
<summary>
|
|
<para>Convert primitive to it's object counterpart.</para>
|
|
</summary>
|
|
<param name="value">Primitive value to be boxed.</param>
|
|
<returns>
|
|
<para>A local reference to Java object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Box(System.Int16)">
|
|
<summary>
|
|
<para>Convert primitive to it's object counterpart.</para>
|
|
</summary>
|
|
<param name="value">Primitive value to be boxed.</param>
|
|
<returns>
|
|
<para>A local reference to Java object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Box(System.Int32)">
|
|
<summary>
|
|
<para>Convert primitive to it's object counterpart.</para>
|
|
</summary>
|
|
<param name="value">Primitive value to be boxed.</param>
|
|
<returns>
|
|
<para>A local reference to Java object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Box(System.Int64)">
|
|
<summary>
|
|
<para>Convert primitive to it's object counterpart.</para>
|
|
</summary>
|
|
<param name="value">Primitive value to be boxed.</param>
|
|
<returns>
|
|
<para>A local reference to Java object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Box(System.Single)">
|
|
<summary>
|
|
<para>Convert primitive to it's object counterpart.</para>
|
|
</summary>
|
|
<param name="value">Primitive value to be boxed.</param>
|
|
<returns>
|
|
<para>A local reference to Java object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Box(System.Double)">
|
|
<summary>
|
|
<para>Convert primitive to it's object counterpart.</para>
|
|
</summary>
|
|
<param name="value">Primitive value to be boxed.</param>
|
|
<returns>
|
|
<para>A local reference to Java object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Box(System.Char)">
|
|
<summary>
|
|
<para>Convert primitive to it's object counterpart.</para>
|
|
</summary>
|
|
<param name="value">Primitive value to be boxed.</param>
|
|
<returns>
|
|
<para>A local reference to Java object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Box(System.Boolean)">
|
|
<summary>
|
|
<para>Convert primitive to it's object counterpart.</para>
|
|
</summary>
|
|
<param name="value">Primitive value to be boxed.</param>
|
|
<returns>
|
|
<para>A local reference to Java object.</para>
|
|
</returns>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.ConvertFromJNIArray(System.IntPtr)">
|
|
<summary>
|
|
<para>Creates a managed array from a Java array.</para>
|
|
</summary>
|
|
<param name="array">Java array object to be converted into a managed array.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.ConvertToJNIArray(System.Array)">
|
|
<summary>
|
|
<para>Creates a Java array from a managed array.</para>
|
|
</summary>
|
|
<param name="array">Managed array to be converted into a Java array object.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.CreateJavaProxy(UnityEngine.AndroidJavaProxy)">
|
|
<summary>
|
|
<para>Creates a java proxy object which connects to the supplied proxy implementation.</para>
|
|
</summary>
|
|
<param name="proxy">An implementatinon of a java interface in c#.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.CreateJavaRunnable(UnityEngine.AndroidJavaRunnable)">
|
|
<summary>
|
|
<para>Creates a UnityJavaRunnable object (implements java.lang.Runnable).</para>
|
|
</summary>
|
|
<param name="runnable">A delegate representing the java.lang.Runnable.</param>
|
|
<param name="jrunnable"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.CreateJNIArgArray(System.Object[])">
|
|
<summary>
|
|
<para>Creates the parameter array to be used as argument list when invoking Java code through CallMethod() in AndroidJNI.</para>
|
|
</summary>
|
|
<param name="args">An array of objects that should be converted to Call parameters.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.DeleteJNIArgArray(System.Object[],UnityEngine.jvalue[])">
|
|
<summary>
|
|
<para>Deletes any local jni references previously allocated by CreateJNIArgArray().</para>
|
|
</summary>
|
|
<param name="args">The array of arguments used as a parameter to CreateJNIArgArray().</param>
|
|
<param name="jniArgs">The array returned by CreateJNIArgArray().</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetConstructorID(System.IntPtr)">
|
|
<summary>
|
|
<para>Scans a particular Java class for a constructor method matching a signature.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="signature">Constructor method signature (e.g. obtained by calling AndroidJNIHelper.GetSignature).</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetConstructorID(System.IntPtr,System.String)">
|
|
<summary>
|
|
<para>Scans a particular Java class for a constructor method matching a signature.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="signature">Constructor method signature (e.g. obtained by calling AndroidJNIHelper.GetSignature).</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetConstructorID(System.IntPtr,System.Object[])">
|
|
<summary>
|
|
<para>Get a JNI method ID for a constructor based on calling arguments.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="args">Array with parameters to be passed to the constructor when invoked.</param>
|
|
<param name="jclass"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetFieldID(System.IntPtr,System.String)">
|
|
<summary>
|
|
<para>Scans a particular Java class for a field matching a name and a signature.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="fieldName">Name of the field as declared in Java.</param>
|
|
<param name="signature">Field signature (e.g. obtained by calling AndroidJNIHelper.GetSignature).</param>
|
|
<param name="isStatic">Set to <tt>true<tt> for static fields; <tt>false<tt> for instance (nonstatic) fields.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetFieldID(System.IntPtr,System.String,System.String)">
|
|
<summary>
|
|
<para>Scans a particular Java class for a field matching a name and a signature.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="fieldName">Name of the field as declared in Java.</param>
|
|
<param name="signature">Field signature (e.g. obtained by calling AndroidJNIHelper.GetSignature).</param>
|
|
<param name="isStatic">Set to <tt>true<tt> for static fields; <tt>false<tt> for instance (nonstatic) fields.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetFieldID(System.IntPtr,System.String,System.String,System.Boolean)">
|
|
<summary>
|
|
<para>Scans a particular Java class for a field matching a name and a signature.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="fieldName">Name of the field as declared in Java.</param>
|
|
<param name="signature">Field signature (e.g. obtained by calling AndroidJNIHelper.GetSignature).</param>
|
|
<param name="isStatic">Set to <tt>true<tt> for static fields; <tt>false<tt> for instance (nonstatic) fields.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetFieldID(System.IntPtr,System.String,System.Boolean)">
|
|
<summary>
|
|
<para>Get a JNI field ID based on type detection. Generic parameter represents the field type.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="fieldName">Name of the field as declared in Java.</param>
|
|
<param name="isStatic">Set to <tt>true<tt> for static fields; <tt>false<tt> for instance (nonstatic) fields.</param>
|
|
<param name="jclass"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetMethodID(System.IntPtr,System.String)">
|
|
<summary>
|
|
<para>Scans a particular Java class for a method matching a name and a signature.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="methodName">Name of the method as declared in Java.</param>
|
|
<param name="signature">Method signature (e.g. obtained by calling AndroidJNIHelper.GetSignature).</param>
|
|
<param name="isStatic">Set to <tt>true<tt> for static methods; <tt>false<tt> for instance (nonstatic) methods.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetMethodID(System.IntPtr,System.String,System.String)">
|
|
<summary>
|
|
<para>Scans a particular Java class for a method matching a name and a signature.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="methodName">Name of the method as declared in Java.</param>
|
|
<param name="signature">Method signature (e.g. obtained by calling AndroidJNIHelper.GetSignature).</param>
|
|
<param name="isStatic">Set to <tt>true<tt> for static methods; <tt>false<tt> for instance (nonstatic) methods.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetMethodID(System.IntPtr,System.String,System.String,System.Boolean)">
|
|
<summary>
|
|
<para>Scans a particular Java class for a method matching a name and a signature.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="methodName">Name of the method as declared in Java.</param>
|
|
<param name="signature">Method signature (e.g. obtained by calling AndroidJNIHelper.GetSignature).</param>
|
|
<param name="isStatic">Set to <tt>true<tt> for static methods; <tt>false<tt> for instance (nonstatic) methods.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetMethodID(System.IntPtr,System.String,System.Object[],System.Boolean)">
|
|
<summary>
|
|
<para>Get a JNI method ID based on calling arguments.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="methodName">Name of the method as declared in Java.</param>
|
|
<param name="args">Array with parameters to be passed to the method when invoked.</param>
|
|
<param name="isStatic">Set to <tt>true<tt> for static methods; <tt>false<tt> for instance (nonstatic) methods.</param>
|
|
<param name="jclass"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetMethodID(System.IntPtr,System.String,System.Object[],System.Boolean)">
|
|
<summary>
|
|
<para>Get a JNI method ID based on calling arguments.</para>
|
|
</summary>
|
|
<param name="javaClass">Raw JNI Java class object (obtained by calling AndroidJNI.FindClass).</param>
|
|
<param name="methodName">Name of the method as declared in Java.</param>
|
|
<param name="args">Array with parameters to be passed to the method when invoked.</param>
|
|
<param name="isStatic">Set to <tt>true<tt> for static methods; <tt>false<tt> for instance (nonstatic) methods.</param>
|
|
<param name="jclass"></param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetSignature(System.Object)">
|
|
<summary>
|
|
<para>Creates the JNI signature string for particular object type.</para>
|
|
</summary>
|
|
<param name="obj">Object for which a signature is to be produced.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetSignature(System.Object[])">
|
|
<summary>
|
|
<para>Creates the JNI signature string for an object parameter list.</para>
|
|
</summary>
|
|
<param name="args">Array of object for which a signature is to be produced.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.GetSignature(System.Object[])">
|
|
<summary>
|
|
<para>Creates the JNI signature string for an object parameter list.</para>
|
|
</summary>
|
|
<param name="args">Array of object for which a signature is to be produced.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Unbox(System.IntPtr,System.SByte&)">
|
|
<summary>
|
|
<para>Converts Java object of a boxed type to its primitive counterpart.</para>
|
|
</summary>
|
|
<param name="obj">A Java object that is a counterpart of a primitive type of the value parameter.</param>
|
|
<param name="value">Destination for the primitive value of obj.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Unbox(System.IntPtr,System.Int16&)">
|
|
<summary>
|
|
<para>Converts Java object of a boxed type to its primitive counterpart.</para>
|
|
</summary>
|
|
<param name="obj">A Java object that is a counterpart of a primitive type of the value parameter.</param>
|
|
<param name="value">Destination for the primitive value of obj.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Unbox(System.IntPtr,System.Int32&)">
|
|
<summary>
|
|
<para>Converts Java object of a boxed type to its primitive counterpart.</para>
|
|
</summary>
|
|
<param name="obj">A Java object that is a counterpart of a primitive type of the value parameter.</param>
|
|
<param name="value">Destination for the primitive value of obj.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Unbox(System.IntPtr,System.Int64&)">
|
|
<summary>
|
|
<para>Converts Java object of a boxed type to its primitive counterpart.</para>
|
|
</summary>
|
|
<param name="obj">A Java object that is a counterpart of a primitive type of the value parameter.</param>
|
|
<param name="value">Destination for the primitive value of obj.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Unbox(System.IntPtr,System.Single&)">
|
|
<summary>
|
|
<para>Converts Java object of a boxed type to its primitive counterpart.</para>
|
|
</summary>
|
|
<param name="obj">A Java object that is a counterpart of a primitive type of the value parameter.</param>
|
|
<param name="value">Destination for the primitive value of obj.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Unbox(System.IntPtr,System.Double&)">
|
|
<summary>
|
|
<para>Converts Java object of a boxed type to its primitive counterpart.</para>
|
|
</summary>
|
|
<param name="obj">A Java object that is a counterpart of a primitive type of the value parameter.</param>
|
|
<param name="value">Destination for the primitive value of obj.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Unbox(System.IntPtr,System.Char&)">
|
|
<summary>
|
|
<para>Converts Java object of a boxed type to its primitive counterpart.</para>
|
|
</summary>
|
|
<param name="obj">A Java object that is a counterpart of a primitive type of the value parameter.</param>
|
|
<param name="value">Destination for the primitive value of obj.</param>
|
|
</member>
|
|
<member name="M:UnityEngine.AndroidJNIHelper.Unbox(System.IntPtr,System.Boolean&)">
|
|
<summary>
|
|
<para>Converts Java object of a boxed type to its primitive counterpart.</para>
|
|
</summary>
|
|
<param name="obj">A Java object that is a counterpart of a primitive type of the value parameter.</param>
|
|
<param name="value">Destination for the primitive value of obj.</param>
|
|
</member>
|
|
<member name="T:UnityEngine.JNINativeMethod">
|
|
<summary>
|
|
<para>Defines a single method to register with a Java class using AndroidJNI.RegisterNatives.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.JNINativeMethod.fnPtr">
|
|
<summary>
|
|
<para>The pointer to the native function that is called from the Java code.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.JNINativeMethod.name">
|
|
<summary>
|
|
<para>The name of the Java method implemented by the corresponding native function.</para>
|
|
</summary>
|
|
</member>
|
|
<member name="F:UnityEngine.JNINativeMethod.signature">
|
|
<summary>
|
|
<para>The JNI method signature string that represents the parameters and return type of the Java method. </para>
|
|
</summary>
|
|
</member>
|
|
<member name="A:UnityEngine.AndroidJNIModule">
|
|
<summary>
|
|
<para>AndroidJNI module allows you to call Java code.</para>
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|