33 lines
681 B
C++
33 lines
681 B
C++
#pragma once
|
|
|
|
class TESSoulGem;
|
|
class BGSApparatus;
|
|
class BGSOutfit;
|
|
class TESForm;
|
|
class VMClassRegistry;
|
|
class BGSKeyword;
|
|
|
|
#include "GameTypes.h"
|
|
|
|
namespace papyrusSoulGem
|
|
{
|
|
void RegisterFuncs(VMClassRegistry* registry);
|
|
UInt32 GetSoulSize(TESSoulGem* thisGem);
|
|
UInt32 GetGemSize(TESSoulGem* thisGem);
|
|
}
|
|
|
|
namespace papyrusApparatus
|
|
{
|
|
void RegisterFuncs(VMClassRegistry* registry);
|
|
UInt32 GetQuality(BGSApparatus* thisApparatus);
|
|
void SetQuality(BGSApparatus* thisApparatus, UInt32 nuQuality);
|
|
}
|
|
|
|
namespace papyrusOutfit
|
|
{
|
|
void RegisterFuncs(VMClassRegistry* registry);
|
|
|
|
UInt32 GetNumParts(BGSOutfit* thisOutfit);
|
|
TESForm* GetNthPart(BGSOutfit* thisOutfit, UInt32 n);
|
|
}
|