C# Класс Unity.Platform.IPhone.IPhoneSystem

Наследование: Unity.Core.System.AbstractSystem
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CopyToClipboard ( string text ) : bool
DismissApplication ( ) : void

Dismisses or finishes the application programmatically.

DismissSplashScreen ( ) : bool

Dismisses the splash screen.

GetCPUInfo ( ) : Unity.Core.System.CPUInfo

Gets Processor Information

GetConfigFileBinaryData ( ) : byte[]

Method overrided, to use NSData to get stream from file resource inside application.

GetDisplayInfo ( int displayNumber ) : Unity.Core.System.DisplayInfo

Get Display Information for the given display number.

GetDisplays ( ) : int

For IPhone, only 1 display is possible. For IPad, Screens[].lenght is requested (exception thrown when iphone).

GetInputButtons ( ) : InputButton[]
GetInputGestures ( ) : InputGesture[]
GetInputMethodCurrent ( ) : InputCapability
GetInputMethods ( ) : InputCapability[]
GetLocaleCurrent ( ) : System.Locale

Get Current Device Locale.

GetLocaleSupported ( ) : System.Locale[]

GetMemoryAvailable ( MemoryUse use ) : long
GetMemoryAvailable ( MemoryUse use, MemoryType type ) : long
GetMemoryAvailableTypes ( ) : MemoryType[]
GetMemoryStatus ( ) : Unity.Core.System.MemoryStatus
GetMemoryStatus ( MemoryType type ) : Unity.Core.System.MemoryStatus
GetOSHardwareInfo ( ) : Unity.Core.System.HardwareInfo

GetOSInfo ( ) : Unity.Core.System.OSInfo

Get Device Operating System Information.

GetOrientationSupported ( int displayNumber ) : DisplayOrientation[]

Returns supported orientations for given display number.

GetPowerInfo ( ) : Unity.Core.System.PowerInfo

Gets Power Information (level & status)

GetUnityContext ( ) : Unity.Core.System.UnityContext
LaunchApplication ( App application, string query ) : void

Launches the given application with the needed launch data paramaters as a query string ().

ShowSplashScreen ( ) : bool

Shows the splash screen.

Приватные методы

Метод Описание
GetDeviceOrientation ( ) : DisplayOrientation

Get Current Device Orientation.

GetLocaleFromLocaleIdentifier ( string localeIdentifier ) : System.Locale

Описание методов

CopyToClipboard() публичный Метод

public CopyToClipboard ( string text ) : bool
text string
Результат bool

DismissApplication() публичный Метод

Dismisses or finishes the application programmatically.
public DismissApplication ( ) : void
Результат void

DismissSplashScreen() публичный Метод

Dismisses the splash screen.
public DismissSplashScreen ( ) : bool
Результат bool

GetCPUInfo() публичный Метод

Gets Processor Information
public GetCPUInfo ( ) : Unity.Core.System.CPUInfo
Результат Unity.Core.System.CPUInfo

GetConfigFileBinaryData() публичный Метод

Method overrided, to use NSData to get stream from file resource inside application.
public GetConfigFileBinaryData ( ) : byte[]
Результат byte[]

GetDisplayInfo() публичный Метод

Get Display Information for the given display number.
public GetDisplayInfo ( int displayNumber ) : Unity.Core.System.DisplayInfo
displayNumber int /// A ///
Результат Unity.Core.System.DisplayInfo

GetDisplays() публичный Метод

For IPhone, only 1 display is possible. For IPad, Screens[].lenght is requested (exception thrown when iphone).
public GetDisplays ( ) : int
Результат int

GetInputButtons() публичный Метод

public GetInputButtons ( ) : InputButton[]
Результат InputButton[]

GetInputGestures() публичный Метод

public GetInputGestures ( ) : InputGesture[]
Результат InputGesture[]

GetInputMethodCurrent() публичный Метод

public GetInputMethodCurrent ( ) : InputCapability
Результат InputCapability

GetInputMethods() публичный Метод

public GetInputMethods ( ) : InputCapability[]
Результат InputCapability[]

GetLocaleCurrent() публичный Метод

Get Current Device Locale.
public GetLocaleCurrent ( ) : System.Locale
Результат System.Locale

GetLocaleSupported() публичный Метод

public GetLocaleSupported ( ) : System.Locale[]
Результат System.Locale[]

GetMemoryAvailable() публичный Метод

public GetMemoryAvailable ( MemoryUse use ) : long
use MemoryUse
Результат long

GetMemoryAvailable() публичный Метод

public GetMemoryAvailable ( MemoryUse use, MemoryType type ) : long
use MemoryUse
type MemoryType
Результат long

GetMemoryAvailableTypes() публичный Метод

public GetMemoryAvailableTypes ( ) : MemoryType[]
Результат MemoryType[]

GetMemoryStatus() публичный Метод

public GetMemoryStatus ( ) : Unity.Core.System.MemoryStatus
Результат Unity.Core.System.MemoryStatus

GetMemoryStatus() публичный Метод

public GetMemoryStatus ( MemoryType type ) : Unity.Core.System.MemoryStatus
type MemoryType
Результат Unity.Core.System.MemoryStatus

GetOSHardwareInfo() публичный Метод

public GetOSHardwareInfo ( ) : Unity.Core.System.HardwareInfo
Результат Unity.Core.System.HardwareInfo

GetOSInfo() публичный Метод

Get Device Operating System Information.
public GetOSInfo ( ) : Unity.Core.System.OSInfo
Результат Unity.Core.System.OSInfo

GetOrientationSupported() публичный Метод

Returns supported orientations for given display number.
public GetOrientationSupported ( int displayNumber ) : DisplayOrientation[]
displayNumber int /// A ///
Результат DisplayOrientation[]

GetPowerInfo() публичный Метод

Gets Power Information (level & status)
public GetPowerInfo ( ) : Unity.Core.System.PowerInfo
Результат Unity.Core.System.PowerInfo

GetUnityContext() публичный Метод

public GetUnityContext ( ) : Unity.Core.System.UnityContext
Результат Unity.Core.System.UnityContext

LaunchApplication() публичный Метод

Launches the given application with the needed launch data paramaters as a query string ().
public LaunchApplication ( App application, string query ) : void
application App Application to be launched.
query string Query string in the format: "relative_url?param1=value1¶m2=value2". Set it to null for not sending extra launch data.
Результат void

ShowSplashScreen() публичный Метод

Shows the splash screen.
public ShowSplashScreen ( ) : bool
Результат bool