C# 클래스 UnityUI.iOS.AppDelegate

상속: Unity.Platform.IPhone.IPhoneUIApplicationDelegate
파일 보기 프로젝트 열기: Appverse/appverse-mobile 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
MAIN_HTML_PATTERN string

공개 메소드들

메소드 설명
AppDelegate ( ) : System
AppDelegate ( IntPtr ptr ) : System
AppDelegate ( NSObjectFlag flag ) : System
ApplicationSignificantTimeChange ( UIApplication application ) : void
AwakeFromNib ( ) : void
BindCustomViewController ( ) : UnityUI.iOS.UnityUI_iOSViewController
ChangedStatusBarFrame ( UIApplication application, CGRect oldStatusBarFrame ) : void
DetectWebViewLoadFinishedEvent ( UIApplication application, NSDictionary launchOptions ) : void
DidChangeStatusBarOrientation ( UIApplication application, UIInterfaceOrientation oldStatusBarOrientation ) : void
DidEnterBackground ( UIApplication application ) : void
DismissSplashScreen ( ) : bool
DoesNotRecognizeSelector ( ObjCRuntime sel ) : void
FinishedLaunching ( UIApplication application, NSDictionary launchOptions ) : bool
FinishedLaunching ( UIApplication application ) : void
GetListeningPort ( ) : int
HandleOpenURL ( UIApplication application, NSUrl url ) : bool
MainUIViewController ( ) : UIKit.UIViewController
MainViewController ( ) : UnityUI.iOS.UnityUI_iOSViewController
OnActivated ( UIApplication application ) : void
OnResignActivation ( UIApplication application ) : void
PerformSelector ( ObjCRuntime sel, NSObject obj, double delay ) : void
ReceiveMemoryWarning ( UIApplication application ) : void
ReceivedLocalNotification ( UIApplication application, UILocalNotification localNotification ) : void

Sent to the delegate when a running application receives a local notification.

RespondsToSelector ( ObjCRuntime sel ) : bool
SecurityChecksPassed ( ) : bool
SetDataDetectorTypes ( ) : void
SetMainUIViewControllerAsTopController ( bool topController ) : void
ShowSplashScreen ( UIInterfaceOrientation orientation ) : bool
WillChangeStatusBarFrame ( UIApplication application, CGRect newStatusBarFrame ) : void
WillChangeStatusBarOrientation ( UIApplication application, UIInterfaceOrientation newStatusBarOrientation, double duration ) : void
WillEnterForeground ( UIApplication application ) : void
WillTerminate ( UIApplication application ) : void
loadApplicationPreferences ( ) : void
processLaunchData ( ) : void

Processes the launch data received when launched externally (using custom scheme url).

processLaunchOptions ( NSDictionary options, bool fromFinishedLaunching, UIApplicationState applicationState ) : void

Processes any received launch options.

보호된 메소드들

메소드 설명
GetIPCDefaultPort ( NSDictionary settings ) : int

loadSettings ( ) : NSDictionary

Loads the default settings from custom PLIST file.

log ( string message ) : void
openSocketListener ( int port ) : void

Open Socket listener on specific port

비공개 메소드들

메소드 설명
InitializeAppverseContext ( ) : void

Initializes the appverse context exposing data to the WebView Javascript DOM.

InitializeUnity ( ) : void
InitializeUnityServer ( ) : void
InitializeUnityView ( ) : void
NotifyEnterBackground ( ) : void
NotifyEnterForeground ( ) : void
PlayNotificationSound ( String soundName ) : void
ProcessLocalNotification ( UIApplicationState applicationState, UILocalNotification localNotification ) : void

Processes the local notification.

ShowNotificationAlert ( string title, string message ) : void

Manually shows a notification alert.

UpdateApplicationIconBadgeNumber ( int badge ) : void
closeOpenedSocketListener ( ) : void

Closing Opened SocketListener

openSocketListener ( NSDictionary settings ) : void
performSecurityChecks ( ) : bool

메소드 상세

AppDelegate() 공개 메소드

public AppDelegate ( ) : System
리턴 System

AppDelegate() 공개 메소드

public AppDelegate ( IntPtr ptr ) : System
ptr System.IntPtr
리턴 System

AppDelegate() 공개 메소드

public AppDelegate ( NSObjectFlag flag ) : System
flag NSObjectFlag
리턴 System

ApplicationSignificantTimeChange() 공개 메소드

public ApplicationSignificantTimeChange ( UIApplication application ) : void
application UIApplication
리턴 void

AwakeFromNib() 공개 메소드

public AwakeFromNib ( ) : void
리턴 void

BindCustomViewController() 공개 추상적인 메소드

public abstract BindCustomViewController ( ) : UnityUI.iOS.UnityUI_iOSViewController
리턴 UnityUI.iOS.UnityUI_iOSViewController

ChangedStatusBarFrame() 공개 메소드

public ChangedStatusBarFrame ( UIApplication application, CGRect oldStatusBarFrame ) : void
application UIApplication
oldStatusBarFrame CGRect
리턴 void

DetectWebViewLoadFinishedEvent() 공개 추상적인 메소드

public abstract DetectWebViewLoadFinishedEvent ( UIApplication application, NSDictionary launchOptions ) : void
application UIApplication
launchOptions NSDictionary
리턴 void

DidChangeStatusBarOrientation() 공개 메소드

public DidChangeStatusBarOrientation ( UIApplication application, UIInterfaceOrientation oldStatusBarOrientation ) : void
application UIApplication
oldStatusBarOrientation UIInterfaceOrientation
리턴 void

DidEnterBackground() 공개 메소드

public DidEnterBackground ( UIApplication application ) : void
application UIApplication
리턴 void

DismissSplashScreen() 공개 메소드

public DismissSplashScreen ( ) : bool
리턴 bool

DoesNotRecognizeSelector() 공개 메소드

public DoesNotRecognizeSelector ( ObjCRuntime sel ) : void
sel ObjCRuntime
리턴 void

FinishedLaunching() 공개 메소드

public FinishedLaunching ( UIApplication application, NSDictionary launchOptions ) : bool
application UIApplication
launchOptions NSDictionary
리턴 bool

FinishedLaunching() 공개 메소드

public FinishedLaunching ( UIApplication application ) : void
application UIApplication
리턴 void

GetIPCDefaultPort() 보호된 정적인 메소드

protected static GetIPCDefaultPort ( NSDictionary settings ) : int
settings NSDictionary
리턴 int

GetListeningPort() 공개 메소드

public GetListeningPort ( ) : int
리턴 int

HandleOpenURL() 공개 메소드

public HandleOpenURL ( UIApplication application, NSUrl url ) : bool
application UIApplication
url NSUrl
리턴 bool

MainUIViewController() 공개 메소드

public MainUIViewController ( ) : UIKit.UIViewController
리턴 UIKit.UIViewController

MainViewController() 공개 메소드

public MainViewController ( ) : UnityUI.iOS.UnityUI_iOSViewController
리턴 UnityUI.iOS.UnityUI_iOSViewController

OnActivated() 공개 메소드

public OnActivated ( UIApplication application ) : void
application UIApplication
리턴 void

OnResignActivation() 공개 메소드

public OnResignActivation ( UIApplication application ) : void
application UIApplication
리턴 void

PerformSelector() 공개 메소드

public PerformSelector ( ObjCRuntime sel, NSObject obj, double delay ) : void
sel ObjCRuntime
obj NSObject
delay double
리턴 void

ReceiveMemoryWarning() 공개 메소드

public ReceiveMemoryWarning ( UIApplication application ) : void
application UIApplication
리턴 void

ReceivedLocalNotification() 공개 메소드

Sent to the delegate when a running application receives a local notification.
public ReceivedLocalNotification ( UIApplication application, UILocalNotification localNotification ) : void
application UIApplication Application.
localNotification UILocalNotification Local notification.
리턴 void

RespondsToSelector() 공개 메소드

public RespondsToSelector ( ObjCRuntime sel ) : bool
sel ObjCRuntime
리턴 bool

SecurityChecksPassed() 공개 메소드

public SecurityChecksPassed ( ) : bool
리턴 bool

SetDataDetectorTypes() 공개 추상적인 메소드

public abstract SetDataDetectorTypes ( ) : void
리턴 void

SetMainUIViewControllerAsTopController() 공개 메소드

public SetMainUIViewControllerAsTopController ( bool topController ) : void
topController bool
리턴 void

ShowSplashScreen() 공개 메소드

public ShowSplashScreen ( UIInterfaceOrientation orientation ) : bool
orientation UIInterfaceOrientation
리턴 bool

WillChangeStatusBarFrame() 공개 메소드

public WillChangeStatusBarFrame ( UIApplication application, CGRect newStatusBarFrame ) : void
application UIApplication
newStatusBarFrame CGRect
리턴 void

WillChangeStatusBarOrientation() 공개 메소드

public WillChangeStatusBarOrientation ( UIApplication application, UIInterfaceOrientation newStatusBarOrientation, double duration ) : void
application UIApplication
newStatusBarOrientation UIInterfaceOrientation
duration double
리턴 void

WillEnterForeground() 공개 메소드

public WillEnterForeground ( UIApplication application ) : void
application UIApplication
리턴 void

WillTerminate() 공개 메소드

public WillTerminate ( UIApplication application ) : void
application UIApplication
리턴 void

loadApplicationPreferences() 공개 메소드

public loadApplicationPreferences ( ) : void
리턴 void

loadSettings() 보호된 메소드

Loads the default settings from custom PLIST file.
protected loadSettings ( ) : NSDictionary
리턴 NSDictionary

log() 보호된 메소드

protected log ( string message ) : void
message string
리턴 void

openSocketListener() 보호된 메소드

Open Socket listener on specific port
protected openSocketListener ( int port ) : void
port int
리턴 void

processLaunchData() 공개 메소드

Processes the launch data received when launched externally (using custom scheme url).
public processLaunchData ( ) : void
리턴 void

processLaunchOptions() 공개 메소드

Processes any received launch options.
public processLaunchOptions ( NSDictionary options, bool fromFinishedLaunching, UIApplicationState applicationState ) : void
options NSDictionary Options.
fromFinishedLaunching bool True if this method comes from the 'FinishedLaunching' delegated method
applicationState UIApplicationState The application state that received the special launch options
리턴 void

프로퍼티 상세

MAIN_HTML_PATTERN 공개적으로 정적으로 프로퍼티

public static string MAIN_HTML_PATTERN
리턴 string