enderalse/source/fs.dll/skse64/skse64/PapyrusQuest.h

22 lines
533 B
C++

#pragma once
#include "GameTypes.h"
class TESQuest;
class BGSBaseAlias;
class VMClassRegistry;
struct StaticFunctionTag;
namespace papyrusQuest
{
void RegisterFuncs(VMClassRegistry* registry);
TESQuest* GetQuest(StaticFunctionTag* thisInput, BSFixedString editorID);
BSFixedString GetId(TESQuest* thisQuest);
UInt32 GetPriority(TESQuest* thisQuest);
UInt32 GetNumAliases(TESQuest* thisQuest);
BGSBaseAlias* GetNthAlias(TESQuest* thisQuest, UInt32 n);
BGSBaseAlias* GetAliasByName(TESQuest* thisQuest, BSFixedString s);
}