30 lines
703 B
C++
30 lines
703 B
C++
#pragma once
|
|
|
|
#include "RE/H/hkProcess.h"
|
|
#include "RE/H/hkReferencedObject.h"
|
|
#include "RE/H/hknpBodyId.h"
|
|
#include "RE/H/hknpProcessContextListener.h"
|
|
|
|
namespace RE
|
|
{
|
|
class hknpProcessContext;
|
|
class hknpWorld;
|
|
|
|
class hknpViewer :
|
|
public hkReferencedObject,
|
|
public hkProcess,
|
|
public hknpProcessContextListener
|
|
{
|
|
public:
|
|
// add
|
|
virtual void OnSetViewerSpecificBody() {} // 0x20 [04]
|
|
|
|
// members
|
|
hknpProcessContext* m_context; // 0x48
|
|
hknpBodyId m_selectedBody; // 0x50
|
|
std::byte m_pad54[0x4]; // 0x54
|
|
const hknpWorld* m_worldForViewerSpecifcBody; // 0x58
|
|
};
|
|
static_assert(sizeof(hknpViewer) == 0x60);
|
|
}
|