PixelCrushers.DialogueSystem.Wrappers.StandardUIInputField Class Reference

This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class. More...

Inheritance diagram for PixelCrushers.DialogueSystem.Wrappers.StandardUIInputField:
Collaboration diagram for PixelCrushers.DialogueSystem.Wrappers.StandardUIInputField:

Additional Inherited Members

- Public Types inherited from PixelCrushers.UIPanel
enum  StartState { GameObjectState , Open , Closed }
 
enum  PanelState {
  Uninitialized , Opening , Open , Closing ,
  Closed
}
 
- Public Member Functions inherited from PixelCrushers.DialogueSystem.StandardUIInputField
virtual void StartTextInput (string labelText, string text, int maxLength, AcceptedTextDelegate acceptedText)
 Starts the text input field.
 
virtual void CancelTextInput ()
 Cancels the text input field.
 
virtual void AcceptTextInput ()
 Accepts the text input and calls the accept handler delegate.
 
- Public Member Functions inherited from PixelCrushers.UIPanel
void RefreshSelectablesList ()
 
void RefreshAfterOneFrame ()
 
void TakeFocus ()
 Move this panel to the top of the stack.
 
virtual void Open ()
 
virtual void Close ()
 
virtual void SetOpen (bool value)
 
virtual void Toggle ()
 
virtual void SetFocus (GameObject selectable)
 
virtual void CheckFocus ()
 
- Public Attributes inherited from PixelCrushers.DialogueSystem.StandardUIInputField
UnityEngine.UI.Graphic panel
 
UITextField label
 
UIInputField inputField
 
KeyCode acceptKey = KeyCode.Return
 
string acceptButton = string.Empty
 
KeyCode cancelKey = KeyCode.Escape
 
string cancelButton = string.Empty
 
bool showTouchScreenKeyboard = false
 
bool allowBlankInput = true
 
UnityEvent onAccept = new UnityEvent()
 
UnityEvent onCancel = new UnityEvent()
 
- Public Attributes inherited from PixelCrushers.UIPanel
GameObject firstSelected
 
float focusCheckFrequency = 0.2f
 
float refreshSelectablesFrequency = 0
 
bool selectPreviousOnDisable = true
 
string showAnimationTrigger = "Show"
 
string hideAnimationTrigger = "Hide"
 
StartState startState = StartState.GameObjectState
 
bool waitForShowAnimationToSetOpen = false
 
UnityEvent onOpen = new UnityEvent()
 
UnityEvent onClose = new UnityEvent()
 
UnityEvent onClosed = new UnityEvent()
 
UnityEvent onBackButtonDown = new UnityEvent()
 
- Static Public Attributes inherited from PixelCrushers.UIPanel
static bool monitorSelection = true
 If false, turns off checking of current selection to make sure a valid selectable is selected.
 
- Protected Member Functions inherited from PixelCrushers.DialogueSystem.StandardUIInputField
virtual void OnApplicationQuit ()
 
override void Start ()
 
override void Update ()
 
virtual void Show ()
 
virtual void ShowTouchScreenKeyboard ()
 
virtual void Hide ()
 
virtual void SetActive (bool value)
 
- Protected Member Functions inherited from PixelCrushers.UIPanel
void PushToPanelStack ()
 
void PopFromPanelStack ()
 
virtual void OnEnable ()
 
virtual void OnDisable ()
 
virtual void OnVisible ()
 
virtual void OnHidden ()
 
GameObject GetFirstInteractableButton ()
 
- Protected Attributes inherited from PixelCrushers.DialogueSystem.StandardUIInputField
AcceptedTextDelegate m_acceptedText = null
 Call this delegate when the player accepts the input in the text field.
 
bool m_isAwaitingInput = false
 
TouchScreenKeyboard m_touchScreenKeyboard = null
 
bool m_isQuitting = false
 
- Protected Attributes inherited from PixelCrushers.UIPanel
bool m_deactivateOnHidden = true
 
GameObject m_previousSelected = null
 
GameObject m_lastSelected = null
 
List< GameObject > selectables = new List<GameObject>()
 
- Static Protected Attributes inherited from PixelCrushers.UIPanel
static List< UIPanelpanelStack = new List<UIPanel>()
 
- Properties inherited from PixelCrushers.UIPanel
bool deactivateOnHidden [get, set]
 
static UIPanel topPanel [get]
 
PanelState panelState [get, set]
 
virtual bool waitForShowAnimation [get, set]
 
bool isOpen [get]
 
UIAnimatorMonitor animatorMonitor [get]
 
UnityEngine.EventSystems.EventSystem eventSystem [get, set]
 
- Properties inherited from PixelCrushers.IEventSystemUser

Detailed Description

This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class.


The documentation for this class was generated from the following file: