class
QuestMissionLinkController
- 8 properties
- 7 functions
Extends BaseCodexLinkController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
linkContainer | ink.WidgetReference | 0x60 | scripted |
title | ink.TextWidgetReference | 0x78 | scripted |
description | ink.TextWidgetReference | 0x90 | scripted |
icon | ink.ImageWidgetReference | 0xA8 | scripted |
journalManager | WeakHandle<game.JournalManager> | 0xC0 | scripted |
questEntry | WeakHandle<game.JournalQuest> | 0xD0 | scripted |
questState | game.JournalEntryState | 0xE0 | scripted |
questEntryHash | int | 0xE4 | scripted |
Functions
void Setup(WeakHandle<game.JournalQuest> journalEntry, WeakHandle<game.JournalManager> journalManager)RTTIre.Hooks.PlaceVoid( "QuestMissionLinkController", "Setup;JournalQuestJournalManager", (QuestMissionLinkController_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuestMissionLinkController_Setup( QuestMissionLinkController self, WeakHandle<game.JournalQuest> journalEntry, WeakHandle<game.JournalManager> journalManager );WeakHandle<game.JournalQuestObjective> GetFirstObjective()RTTIbool OnActivateLink(ActivateLink e)RTTIre.Hooks.Place( "QuestMissionLinkController", "OnActivateLink", (QuestMissionLinkController_OnActivateLink x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuestMissionLinkController_OnActivateLink( QuestMissionLinkController self, ActivateLink? e );void Activate()overrideRTTIre.Hooks.PlaceVoid( "QuestMissionLinkController", "Activate;", (QuestMissionLinkController_Activate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuestMissionLinkController_Activate( QuestMissionLinkController self );bool OnRelease(ink.PointerEvent e)overrideRTTIre.Hooks.Place( "QuestMissionLinkController", "OnRelease", (QuestMissionLinkController_OnRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuestMissionLinkController_OnRelease( QuestMissionLinkController self, ink.PointerEvent? e );static CName GetIcon(game.JournalQuestType filterType)staticRTTI globalre.Hooks.Place( "QuestMissionLinkController", "QuestMissionLinkController::GetIcon;gameJournalQuestType", (QuestMissionLinkController_GetIcon x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct QuestMissionLinkController_GetIcon( game.JournalQuestType filterType );static CName GetState(game.JournalQuestType filterType)staticRTTI globalre.Hooks.Place( "QuestMissionLinkController", "QuestMissionLinkController::GetState;gameJournalQuestType", (QuestMissionLinkController_GetState x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct QuestMissionLinkController_GetState( game.JournalQuestType filterType );