Property | Type | Description | |
---|---|---|---|
IsPaused | bool | ||
mAccumulatedPausedTime | double | ||
mLastLoadedScene | Scene | ||
mLayer | Layer | ||
mTimeScreenWasCreated | double |
Method | Description | |
---|---|---|
Activating ( ) : void | ||
Activity ( bool firstTimeCalled ) : void | ||
AddToManagers ( ) : void | ||
Destroy ( ) : void | ||
Initialize ( bool addToManagers ) : void | ||
MoveToScreen ( |
||
MoveToScreen ( string screenClass ) : void |
Tells the screen that we are done and wish to move to the supplied screen
|
|
MoveToState ( int state ) : void | ||
PauseAdjustedSecondsSince ( double time ) : double | ||
RestartScreen ( bool reloadContent ) : void | ||
Screen ( string contentManagerName ) : System | ||
StartAsyncLoad ( |
||
StartAsyncLoad ( string screenType, System.Action afterLoaded = null ) : void |
Method | Description | |
---|---|---|
HandleBackNavigation ( ) : void |
Default implementation tells the screen manager to finish this screen's activity and navigate to the previous screen on the backstack. Override this method if you want to have custom behavior when the back button is pressed. |
|
OnActivate ( StateManager state ) : void | ||
OnDeactivate ( StateManager state ) : void | ||
PauseThisScreen ( ) : void | ||
PreActivate ( ) : void | ||
PreDeactivate ( ) : void | ||
UnpauseThisScreen ( ) : void |
Method | Description | |
---|---|---|
OnDeactivating ( ) : void | ||
PerformAsyncLoad ( ) : void |
public Activity ( bool firstTimeCalled ) : void | ||
firstTimeCalled | bool | |
return | void |
public Initialize ( bool addToManagers ) : void | ||
addToManagers | bool | |
return | void |
public MoveToScreen ( |
||
screenType | ||
return | void |
public MoveToScreen ( string screenClass ) : void | ||
screenClass | string | |
return | void |
public MoveToState ( int state ) : void | ||
state | int | This should be a valid enum value of the concrete screen type. |
return | void |
protected OnActivate ( StateManager state ) : void | ||
state | StateManager | |
return | void |
protected OnDeactivate ( StateManager state ) : void | ||
state | StateManager | |
return | void |
public PauseAdjustedSecondsSince ( double time ) : double | ||
time | double | |
return | double |
public RestartScreen ( bool reloadContent ) : void | ||
reloadContent | bool | |
return | void |
public Screen ( string contentManagerName ) : System | ||
contentManagerName | string | |
return | System |
public StartAsyncLoad ( |
||
type | ||
afterLoaded | System.Action | |
return | void |
public StartAsyncLoad ( string screenType, System.Action afterLoaded = null ) : void | ||
screenType | string | |
afterLoaded | System.Action | |
return | void |