|
override void | Awake () |
|
virtual void | OnDisable () |
|
override void | InitializeTemplates () |
|
virtual Quest | GetFirstQuest () |
|
virtual void | RefreshNow () |
|
virtual void | RefreshHeading () |
|
virtual void | GetGroupNames (out List< string > groupNames, out int numGroupless) |
|
virtual void | SortGroupNames (List< string > groupNames) |
| You can override this method to sort differently.
|
|
virtual void | SortQuests (List< Quest > quests) |
| You can override this method to sort differently.
|
|
virtual bool | IsCompletedQuestState (QuestState questState) |
|
virtual void | AddQuestsToUI (List< string > groupNames, int numGroupless) |
|
virtual void | AddGroupedQuestsToUI (List< Quest > quests, List< string > groupNames) |
|
void | AddQuestGroupToUI (List< Quest > quests, string groupName) |
|
virtual void | AddGrouplessQuestsToUI () |
|
virtual void | AddQuestsToUI (List< Quest > quests, string requiredGroupName, RectTransform container) |
|
virtual void | AddQuestsToUI (List< Quest > quests, string requiredGroupName, RectTransform container, bool onlyAddActive) |
|
virtual void | AddQuestToUI (Quest quest, RectTransform container) |
|
virtual void | OnClickGroup (string groupName, UnityUIFoldoutTemplate groupFoldout) |
|
virtual void | OnClickQuest (Quest quest) |
|
virtual void | RepaintSelectedQuest () |
|
virtual List< QuestContent > | GetQuestContents (Quest quest) |
|
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 () |
|
|
RectTransform | questSelectionContentContainer [get, set] |
|
UnityUIFoldoutTemplate | questGroupTemplate [get, set] |
|
UnityUIQuestNameButtonTemplate | activeQuestNameTemplate [get, set] |
|
UnityUIQuestNameButtonTemplate | completedQuestNameTemplate [get, set] |
|
bool | alwaysExpandAllGroups [get, set] |
|
bool | showDetailsOnFocus [get, set] |
|
bool | showTrackButtonInDetails [get, set] |
|
bool | showCompletedQuests [get, set] |
|
RectTransform | questDetailsContentContainer [get, set] |
|
UnityUITextTemplate | questHeadingTextTemplate [get, set] |
|
UnityUITextTemplate[] | subheadingTemplates [get, set] |
|
UnityUITextTemplate | questBodyTextTemplate [get, set] |
|
UnityUIIconListTemplate | iconListTemplate [get, set] |
|
UnityUIButtonListTemplate | buttonListTemplate [get, set] |
|
UnityUIButtonTemplate | trackButtonTemplate [get, set] |
|
UnityUIButtonTemplate | abandonButtonTemplate [get, set] |
|
UIPanel | abandonQuestPanel [get, set] |
|
UITextField | abandonQuestNameText [get, set] |
|
bool | showDisplayNameInHeading [get, set] |
|
bool | showDialogueContentIfNoJournalContent [get, set] |
|
bool | showOfferContentIfNoJournalOrDialogueContent [get, set] |
|
bool | showQuestsThatHaveNoContent [get, set] |
|
bool | showFirstQuestDetailsOnOpen [get, set] |
|
UnityUIInstancedContentManager | selectionPanelContentManager [get, set] |
|
UnityUIInstancedContentManager | detailsPanelContentManager [get, set] |
|
bool | isDrawingSelectionPanel [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] |
|
Quest | selectedQuest [get, set] |
|
QuestJournal | questJournal [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] |
|
Unity UI implementation of Quest Journal UI.