Base functionality for Unity UI quest UIs. More...
Public Member Functions | |
void | RefreshNavigableSelectables () |
virtual void | Show () |
virtual void | Hide () |
Protected Member Functions | |
virtual void | Awake () |
virtual void | InitializeTemplates () |
virtual UnityUITextTemplate | GetHeadingTemplate (int level) |
virtual void | SetContents (QuestParticipantTextInfo speaker, List< QuestContent > contents) |
virtual void | SetContents (string displayName, Sprite image, List< QuestContent > contents) |
virtual void | AddContents (List< QuestContent > contents) |
virtual void | AddContent (QuestContent content) |
virtual void | AddHeadingContent (HeadingTextQuestContent headingContent) |
virtual void | AddBodyContent (BodyTextQuestContent bodyContent) |
virtual void | AddBodyContent (string bodyContentString) |
virtual void | AddIconContent (IconQuestContent iconContent) |
virtual void | PrepareIconList () |
virtual UnityUIIconListTemplate | AddIconList () |
virtual void | AddButtonContent (ButtonQuestContent buttonContent) |
virtual void | PrepareButtonList () |
virtual UnityUIButtonListTemplate | AddButtonList () |
virtual void | AddAudioContent (AudioClipQuestContent audioContent) |
virtual void | AddGenericContent (QuestContent content) |
If you're defining new content types, you may want to override this method to handle your new content types specially. | |
virtual void | ClearContent () |
Properties | |
bool | isVisible [get] |
RectTransform | mainPanel [get, set] |
UITextField | entityName [get, set] |
UnityEngine.UI.Image | entityImage [get, set] |
UIPanel | uiPanel [get, set] |
UnityUIIconListTemplate | currentIconList [get, set] |
UnityUIButtonListTemplate | currentButtonList [get, set] |
RectTransform | currentContentContainer [get] |
UnityUIInstancedContentManager | currentContentManager [get] |
UnityUITextTemplate | currentHeadingTemplate [get] |
UnityUITextTemplate[] | currentSubheadingTemplates [get] |
UnityUITextTemplate | currentBodyTemplate [get] |
UnityUIIconListTemplate | currentIconListTemplate [get] |
UnityUIButtonListTemplate | currentButtonListTemplate [get] |
Base functionality for Unity UI quest UIs.
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
Reimplemented in PixelCrushers.QuestMachine.UnityUIQuestAlertUI.
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
If you're defining new content types, you may want to override this method to handle your new content types specially.
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlinevirtual |
Reimplemented in PixelCrushers.QuestMachine.UnityUIQuestJournalUI.
|
inlineprotectedvirtual |
Reimplemented in PixelCrushers.QuestMachine.UnityUIQuestJournalUI.
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inline |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlinevirtual |
Reimplemented in PixelCrushers.QuestMachine.UnityUIQuestAlertUI.
|
getabstractprotected |
|
getsetprotected |
|
getabstractprotected |
|
getabstractprotected |
|
getabstractprotected |
|
getabstractprotected |
|
getsetprotected |
|
getabstractprotected |
|
getabstractprotected |
|
getset |
|
getset |
|
get |
|
getset |
|
getsetprotected |