Property | Type | Description | |
---|---|---|---|
deactivateAllOnDismiss | bool | ||
detargetOnDisable | bool | ||
index | int |
Property | Type | Description | |
---|---|---|---|
changeDelegate | EZValueChangedDelegate | ||
childPanels | EZLinkedList |
||
container | IUIContainer | ||
dragDropDelegate | EZDragDropDelegate | ||
inputDelegate | EZInputDelegate | ||
m_controlIsEnabled | bool | ||
m_started | bool | ||
prevTransIndex | int | ||
prevTransition | EZTransition | ||
tempTransCompleteDel | TransitionCompleteDelegate | ||
uiObjs | EZLinkedList |
Method | Description | |
---|---|---|
AddChild ( GameObject go ) : void | ||
AddDragDropDelegate ( EZDragDropDelegate del ) : void |
Adds a delegate to be called with drag and drop notifications.
|
|
AddInputDelegate ( EZInputDelegate del ) : void | ||
AddSubject ( GameObject go ) : void |
Adds a GameObject as a subject of this panel's transitions.
|
|
AddTempTransitionDelegate ( TransitionCompleteDelegate del ) : void |
Temporarily adds a delegate to be called when the next transition completes. This will be unset after it is called.
|
|
AddValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
BringIn ( ) : void |
Brings in the panel by playing its "Bring In Forward" transition.
|
|
CancelDrag ( ) : void | ||
CompareIndices ( UIPanelBase, a, UIPanelBase, b ) : int | ||
Dismiss ( ) : void |
Dismisses the panel by playing its "Dismiss Forward" transition.
|
|
DragUpdatePosition ( POINTER_INFO, ptr ) : void | ||
GetControl ( POINTER_INFO, &ptr ) : IUIObject | ||
GetTransition ( UIPanelManager, transition ) : EZTransition |
Returns a reference to the specified transition.
|
|
GetTransition ( int index ) : EZTransition |
Returns a reference to the transition at the specified index.
|
|
GetTransition ( string transName ) : EZTransition |
Returns a reference to the specified transition.
|
|
GetTransitionNames ( ) : string[] | ||
GotFocus ( ) : bool | ||
MakeChild ( GameObject go ) : void |
Makes the specified GameObject a child of this panel, including making it a child of the panel's transform.
|
|
OnEZDragDrop_Internal ( EZDragDropParams, parms ) : void |
Receives regular notification of drag & drop events pertaining to this object when an object is being dragged. This is called on potential drop targets when an object is dragged over them. It is also called on the object(s) being dragged/dropped.
|
|
OnInput ( POINTER_INFO, ptr ) : void | ||
RemoveChild ( GameObject go ) : void | ||
RemoveDragDropDelegate ( EZDragDropDelegate del ) : void |
Removes a delegate from the list of those to be called with drag and drop notifications.
|
|
RemoveInputDelegate ( EZInputDelegate del ) : void | ||
RemoveSubject ( GameObject go ) : void |
Removes a GameObject as a subjects of this panel's transitions.
|
|
RemoveValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
RequestContainership ( IUIContainer cont ) : bool | ||
ScanChildren ( ) : void | ||
SetDragDropDelegate ( EZDragDropDelegate del ) : void |
Sets the delegate to be called with drag and drop notifications. NOTE: This will replace any previously registered delegates.
|
|
SetInputDelegate ( EZInputDelegate del ) : void | ||
SetValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
Start ( ) : void | ||
StartTransition ( UIPanelManager, mode ) : void |
Starts one of the panel's "bring in" or "dismiss" transitions.
|
|
StartTransition ( string transName ) : void |
Starts the transition matching the specified name (case-insensitive).
|
|
TransitionCompleted ( EZTransition transition ) : void |
Method | Description | |
---|---|---|
OnDisable ( ) : void | ||
SetupTransitionSubjects ( ) : void |
public AddDragDropDelegate ( EZDragDropDelegate del ) : void | ||
del | EZDragDropDelegate | The delegate to add. |
return | void |
public AddInputDelegate ( EZInputDelegate del ) : void | ||
del | EZInputDelegate | |
return | void |
public AddSubject ( GameObject go ) : void | ||
go | GameObject | GameObject to be added as a subject. |
return | void |
public AddTempTransitionDelegate ( TransitionCompleteDelegate del ) : void | ||
del | TransitionCompleteDelegate | Delegate to be called. |
return | void |
public AddValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
del | EZValueChangedDelegate | |
return | void |
public static CompareIndices ( UIPanelBase, a, UIPanelBase, b ) : int | ||
a | UIPanelBase, | |
b | UIPanelBase, | |
return | int |
public DragUpdatePosition ( POINTER_INFO, ptr ) : void | ||
ptr | POINTER_INFO, | |
return | void |
public GetControl ( POINTER_INFO, &ptr ) : IUIObject | ||
ptr | POINTER_INFO, | |
return | IUIObject |
public GetTransition ( UIPanelManager, transition ) : EZTransition | ||
transition | UIPanelManager, | The enum identifying the transition to retrieve. |
return | EZTransition |
public GetTransition ( int index ) : EZTransition | ||
index | int | The zero-based index of the transition to retrieve. |
return | EZTransition |
public GetTransition ( string transName ) : EZTransition | ||
transName | string | The name of the transition to retrieve. |
return | EZTransition |
public MakeChild ( GameObject go ) : void | ||
go | GameObject | GameObject to make a child of the panel. |
return | void |
public OnEZDragDrop_Internal ( EZDragDropParams, parms ) : void | ||
parms | EZDragDropParams, | The EZDragDropParams structure which holds information about the event. |
return | void |
public RemoveDragDropDelegate ( EZDragDropDelegate del ) : void | ||
del | EZDragDropDelegate | The delegate to add. |
return | void |
public RemoveInputDelegate ( EZInputDelegate del ) : void | ||
del | EZInputDelegate | |
return | void |
public RemoveSubject ( GameObject go ) : void | ||
go | GameObject | GameObject to be removed as a subject. |
return | void |
public RemoveValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
del | EZValueChangedDelegate | |
return | void |
public RequestContainership ( IUIContainer cont ) : bool | ||
cont | IUIContainer | |
return | bool |
public SetDragDropDelegate ( EZDragDropDelegate del ) : void | ||
del | EZDragDropDelegate | The delegate to add. |
return | void |
public SetInputDelegate ( EZInputDelegate del ) : void | ||
del | EZInputDelegate | |
return | void |
public SetValueChangedDelegate ( EZValueChangedDelegate del ) : void | ||
del | EZValueChangedDelegate | |
return | void |
public StartTransition ( UIPanelManager, mode ) : void | ||
mode | UIPanelManager, | The mode corresponding to the transition that should be played. |
return | void |
public StartTransition ( string transName ) : void | ||
transName | string | The name of the transition to start. Ex: "Bring In Forward" |
return | void |
public TransitionCompleted ( EZTransition transition ) : void | ||
transition | EZTransition | |
return | void |
protected EZValueChangedDelegate changeDelegate | ||
return | EZValueChangedDelegate |
protected EZDragDropDelegate dragDropDelegate | ||
return | EZDragDropDelegate |
protected TransitionCompleteDelegate tempTransCompleteDel | ||
return | TransitionCompleteDelegate |