This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class.
More...
|
virtual void | ShowContents (QuestParticipantTextInfo speaker, List< QuestContent > contents) |
| Shows UI content.
|
|
virtual void | ShowOfferConditionsUnmet (QuestParticipantTextInfo speaker, List< QuestContent > contents, List< Quest > quests) |
| Shows content explaining that all quests' offer conditions are unmet.
|
|
virtual void | ShowOfferQuest (QuestParticipantTextInfo speaker, Quest quest, QuestParameterDelegate acceptHandler, QuestParameterDelegate declineHandler) |
| Shows a quest offer.
|
|
void | AcceptQuest () |
|
void | DeclineQuest () |
|
void | Back () |
|
void | SetBackHandler (QuestParameterDelegate backHandler) |
|
virtual void | ShowActiveQuest (QuestParticipantTextInfo speaker, Quest quest, QuestParameterDelegate continueHandler, QuestParameterDelegate backHandler) |
| Shows an active quest.
|
|
virtual void | ShowCompletedQuest (QuestParticipantTextInfo speaker, List< Quest > quests) |
| Shows completed quests.
|
|
virtual void | ShowQuestList (QuestParticipantTextInfo speaker, List< QuestContent > activeQuestsContents, List< Quest > activeQuests, List< QuestContent > offerableQuestsContents, List< Quest > offerableQuests, QuestParameterDelegate selectHandler) |
| Shows a list of quests.
|
|
void | AddQuestList (List< QuestContent > contents, List< Quest > quests, QuestParameterDelegate selectHandler) |
|
void | OnMessage (MessageArgs messageArgs) |
| Handles a message that the message handler is listening for.
|
|
void | RefreshNavigableSelectables () |
|
virtual void | Show () |
|
virtual void | Hide () |
|
void | Hide () |
| Hides the dialogue UI.
|
|
override void | Awake () |
|
virtual void | OnEnable () |
|
virtual void | OnDisable () |
|
virtual bool | ContainsGroupButton (List< QuestContent > contents) |
|
virtual void | SetControlButtons (bool enableClose, bool enableBack, bool enableAcceptDecline) |
|
virtual void | SetControlButtonsInteractable (bool value) |
|
IEnumerator | SelectAfterOneFrame (UnityEngine.UI.Selectable selectable) |
|
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 () |
|
UnityEngine.UI.Button | cancelButton [get, set] |
|
UnityEngine.UI.Button | closeButton [get, set] |
|
UnityEngine.UI.Button | backButton [get, set] |
|
UnityEngine.UI.Button | acceptButton [get, set] |
|
UnityEngine.UI.Button | declineButton [get, set] |
|
RectTransform | contentContainer [get, set] |
|
UnityUITextTemplate | headingTemplate [get, set] |
|
UnityUITextTemplate[] | subheadingTemplates [get, set] |
|
UnityUITextTemplate | bodyTemplate [get, set] |
|
UnityUIIconListTemplate | iconListTemplate [get, set] |
|
UnityUIButtonListTemplate | buttonListTemplate [get, set] |
|
UnityUIInstancedContentManager | contentManager [get, set] |
|
override RectTransform | currentContentContainer [get] |
|
override UnityUIInstancedContentManager | currentContentManager [get] |
|
override UnityUITextTemplate | currentHeadingTemplate [get] |
|
override UnityUITextTemplate[] | currentSubheadingTemplates [get] |
|
override UnityUITextTemplate | currentBodyTemplate [get] |
|
override UnityUIIconListTemplate | currentIconListTemplate [get] |
|
override UnityUIButtonListTemplate | currentButtonListTemplate [get] |
|
UIScrollbarEnabler | scrollbarEnabler [get, set] |
|
Quest | selectedQuest [get, set] |
|
QuestParameterDelegate | acceptHandler [get, set] |
|
QuestParameterDelegate | declineHandler [get, set] |
|
QuestParameterDelegate | backHandler [get, set] |
|
Coroutine | selectCoroutine [get, set] |
|
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] |
|
bool | isVisible [get] |
| True if the dialogue UI is visible, false otherwise.
|
|
This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class.