Property | Type | Description | |
---|---|---|---|
advancePastEnd | bool | ||
circular | bool | ||
deactivateAllButInitialAtStart | bool | ||
defaultPanel | UIPanelBase, | ||
initialPanel | UIPanelBase, | ||
linearNavigation | bool |
Property | Type | Description | |
---|---|---|---|
breadcrumbs | List |
||
changeDelegate | EZValueChangedDelegate | ||
container | IUIContainer | ||
curPanel | UIPanelBase, | ||
inputDelegate | EZInputDelegate | ||
m_controlIsEnabled | bool | ||
m_instance | UIPanelManager, | ||
panels | List |
Method | Description | |
---|---|---|
AddChild ( GameObject go ) : void | ||
AddInputDelegate ( EZInputDelegate del ) : void | ||
AddSubject ( GameObject go ) : void | ||
AddValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
Awake ( ) : void | ||
BringIn ( UIPanelBase, panel ) : void |
Brings in the specified panel in a manner that portrays the menu moving in the direction determined by comparing the index of the current panel to the one being brought up.
|
|
BringIn ( UIPanelBase, panel, MENU_DIRECTION dir ) : void |
Brings in the specified panel in a manner that portrays the menu moving in the specified direction. If "Auto" is specified for the direction, forward/backward is determined by comparing the index of the current panel to the one being brought up.
|
|
BringIn ( int panelIndex ) : void |
Brings in the specified panel in a manner that portrays the menu moving in the direction determined by comparing the index of the current panel to the one being brought up.
|
|
BringIn ( int panelIndex, MENU_DIRECTION dir ) : void |
Brings in the specified panel in a manner that portrays the menu moving in the specified direction. If "Auto" is specified for the direction, forward/backward is determined by comparing the index of the current panel to the one being brought up.
|
|
BringIn ( string panelName ) : void |
Brings in the specified panel in a manner that portrays the menu moving in the direction determined by comparing the index of the current panel to the one being brought up.
|
|
BringIn ( string panelName, MENU_DIRECTION dir ) : void |
Brings in the specified panel in a manner that portrays the menu moving in the specified direction. If "Auto" is specified for the direction, forward/backward is determined by comparing the index of the current panel to the one being brought up.
|
|
BringInImmediate ( UIPanelBase, panel ) : void |
Same as BringIn(...), but skips the panel's transition, fast-forwarding it instantly to its end state. See the corresponding BringIn() entry for more details.
|
|
BringInImmediate ( UIPanelBase, panel, MENU_DIRECTION dir ) : void |
Same as BringIn(...), but skips the panel's transition, fast-forwarding it instantly to its end state. See the corresponding BringIn() entry for more details.
|
|
BringInImmediate ( int panelIndex ) : void |
Same as BringIn(...), but skips the panel's transition, fast-forwarding it instantly to its end state. See the corresponding BringIn() entry for more details.
|
|
BringInImmediate ( int panelIndex, MENU_DIRECTION dir ) : void |
Same as BringIn(...), but skips the panel's transition, fast-forwarding it instantly to its end state. See the corresponding BringIn() entry for more details.
|
|
BringInImmediate ( string panelName ) : void |
Same as BringIn(...), but skips the panel's transition, fast-forwarding it instantly to its end state. See the corresponding BringIn() entry for more details.
|
|
BringInImmediate ( string panelName, MENU_DIRECTION dir ) : void |
Same as BringIn(...), but skips the panel's transition, fast-forwarding it instantly to its end state. See the corresponding BringIn() entry for more details.
|
|
Create ( string name, Vector3 pos ) : UIPanelManager, |
Creates a GameObject and attaches this component type to it.
|
|
Dismiss ( ) : void |
Dismisses the currently showing panel, if any, in the direction specified.
|
|
Dismiss ( MENU_DIRECTION dir ) : void |
Dismisses the currently showing panel, if any, in the direction specified.
|
|
DismissImmediate ( ) : void |
Same as Dismiss(...), but skips the panel's transition, fast-forwarding it instantly to its end state. See the corresponding Dismiss() entry for more details.
|
|
DismissImmediate ( MENU_DIRECTION dir ) : void |
Same as Dismiss(...), but skips the panel's transition, fast-forwarding it instantly to its end state. See the corresponding Dismiss() entry for more details.
|
|
GotFocus ( ) : bool | ||
MakeChild ( GameObject go ) : void |
Makes the specified GameObject a child of the panel manager, as well as makes it a child of the panel manager's transform.
|
|
MoveBack ( ) : bool |
Moves the menu back to the previous panel in the sequence (determined by panel index). Automatically dismisses the currently displaying panel using the "back" mode.
|
|
MoveForward ( ) : bool |
Moves the menu forward to the next panel in the sequence (determined by panel index). Automatically dismisses the currently displaying panel using the forward mode.
|
|
OnInput ( POINTER_INFO, ptr ) : void | ||
RemoveChild ( GameObject go ) : void | ||
RemoveInputDelegate ( EZInputDelegate del ) : void | ||
RemoveSubject ( GameObject go ) : void | ||
RemoveValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
RequestContainership ( IUIContainer cont ) : bool | ||
ScanChildren ( ) : void | ||
SetInputDelegate ( EZInputDelegate del ) : void | ||
SetLayerRecursively ( GameObject go, int layer ) : void | ||
SetValueChangedDelegate ( EZValueChangedDelegate del ) : void |
Method | Description | |
---|---|---|
Start ( ) : IEnumerator |
public AddInputDelegate ( EZInputDelegate del ) : void | ||
del | EZInputDelegate | |
return | void |
public AddValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
del | EZValueChangedDelegate | |
return | void |
public BringIn ( UIPanelBase, panel ) : void | ||
panel | UIPanelBase, | Reference to the panel to bring up. |
return | void |
public BringIn ( UIPanelBase, panel, MENU_DIRECTION dir ) : void | ||
panel | UIPanelBase, | Reference to the panel to bring up. |
dir | MENU_DIRECTION | Direction the menu should appear to be moving. /// If "Auto" is specified, the direction is determined by comparing /// the index of the current panel to the one being brought up. |
return | void |
public BringIn ( int panelIndex ) : void | ||
panelIndex | int | Index of the panel. |
return | void |
public BringIn ( int panelIndex, MENU_DIRECTION dir ) : void | ||
panelIndex | int | Index of the panel to bring in. |
dir | MENU_DIRECTION | Direction the menu should appear to be moving. /// If "Auto" is specified, the direction is determined by comparing /// the index of the current panel to the one being brought up. |
return | void |
public BringIn ( string panelName ) : void | ||
panelName | string | Name of the panel to bring up. |
return | void |
public BringIn ( string panelName, MENU_DIRECTION dir ) : void | ||
panelName | string | Name of the panel to bring up. |
dir | MENU_DIRECTION | Direction the menu should appear to be moving. /// If "Auto" is specified, the direction is determined by comparing /// the index of the current panel to the one being brought up. |
return | void |
public BringInImmediate ( UIPanelBase, panel ) : void | ||
panel | UIPanelBase, | Reference to the panel to bring up. |
return | void |
public BringInImmediate ( UIPanelBase, panel, MENU_DIRECTION dir ) : void | ||
panel | UIPanelBase, | Reference to the panel to bring up. |
dir | MENU_DIRECTION | Direction the menu should appear to be moving. /// If "Auto" is specified, the direction is determined by comparing /// the index of the current panel to the one being brought up. |
return | void |
public BringInImmediate ( int panelIndex ) : void | ||
panelIndex | int | Index of the panel. |
return | void |
public BringInImmediate ( int panelIndex, MENU_DIRECTION dir ) : void | ||
panelIndex | int | Index of the panel to bring in. |
dir | MENU_DIRECTION | Direction the menu should appear to be moving. /// If "Auto" is specified, the direction is determined by comparing /// the index of the current panel to the one being brought up. |
return | void |
public BringInImmediate ( string panelName ) : void | ||
panelName | string | Name of the panel to bring up. |
return | void |
public BringInImmediate ( string panelName, MENU_DIRECTION dir ) : void | ||
panelName | string | Name of the panel to bring up. |
dir | MENU_DIRECTION | Direction the menu should appear to be moving. /// If "Auto" is specified, the direction is determined by comparing /// the index of the current panel to the one being brought up. |
return | void |
static public Create ( string name, Vector3 pos ) : UIPanelManager, | ||
name | string | Name to give to the new GameObject. |
pos | Vector3 | Position, in world space, where the new object should be created. |
return | UIPanelManager, |
public Dismiss ( MENU_DIRECTION dir ) : void | ||
dir | MENU_DIRECTION | The direction in which the panel is to be dismissed. |
return | void |
public DismissImmediate ( MENU_DIRECTION dir ) : void | ||
dir | MENU_DIRECTION | The direction in which the panel is to be dismissed. |
return | void |
public MakeChild ( GameObject go ) : void | ||
go | GameObject | The GameObject to be made a child of the panel manager. |
return | void |
public RemoveInputDelegate ( EZInputDelegate del ) : void | ||
del | EZInputDelegate | |
return | void |
public RemoveSubject ( GameObject go ) : void | ||
go | GameObject | |
return | void |
public RemoveValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
del | EZValueChangedDelegate | |
return | void |
public RequestContainership ( IUIContainer cont ) : bool | ||
cont | IUIContainer | |
return | bool |
public SetInputDelegate ( EZInputDelegate del ) : void | ||
del | EZInputDelegate | |
return | void |
public static SetLayerRecursively ( GameObject go, int layer ) : void | ||
go | GameObject | |
layer | int | |
return | void |
public SetValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
del | EZValueChangedDelegate | |
return | void |
protected EZValueChangedDelegate changeDelegate | ||
return | EZValueChangedDelegate |
public bool deactivateAllButInitialAtStart | ||
return | bool |
protected static UIPanelManager, m_instance | ||
return | UIPanelManager, |