CommonLibSSE (Parapets fork)
RE::MovementControllerNPC Class Reference

#include <MovementControllerNPC.h>

Inheritance diagram for RE::MovementControllerNPC:
RE::MovementControllerAI RE::IMovementMessageInterface RE::IMovementMotionDrivenControl RE::IMovementSelectIdle RE::IMovementDirectControl RE::IMovementPlannerDirectControl RE::IAnimationSetCallbackFunctor RE::BSIntrusiveRefCounted RE::IMovementControllerRegisterInterface RE::IMovementInterface RE::IMovementInterface RE::IMovementInterface RE::IMovementInterface RE::IMovementInterface

Public Member Functions

 ~MovementControllerNPC () override
 
virtual void Unk_0A (void)
 
virtual void Unk_0B (void)
 
virtual void Unk_0C (void)
 
virtual void Unk_0D (void)
 
virtual void Unk_0E (void)
 
virtual void Unk_0F (void)
 
virtual void Unk_10 (void)
 
virtual void Unk_11 (void)
 
virtual void Unk_12 (void)
 
virtual void Unk_13 (void)
 
virtual void Unk_14 (void)
 
- Public Member Functions inherited from RE::MovementControllerAI
 ~MovementControllerAI () override
 
virtual void Unk_05 (void)
 
virtual void Unk_06 (void)
 
virtual void Unk_07 (void)
 
virtual void Unk_08 (void)
 
virtual void Unk_09 (void)
 
- Public Member Functions inherited from RE::BSIntrusiveRefCounted
std::uint32_t IncRef () const
 
std::uint32_t DecRef () const
 
 TES_HEAP_REDEFINE_NEW ()
 
- Public Member Functions inherited from RE::IMovementControllerRegisterInterface
virtual ~IMovementControllerRegisterInterface ()
 
virtual void Unk_01 (void)=0
 
virtual void Unk_02 (void)=0
 
virtual void Unk_03 (void)=0
 
virtual void Unk_04 (void)=0
 
- Public Member Functions inherited from RE::IMovementMessageInterface
 ~IMovementMessageInterface () override
 
virtual void Unk_01 (void)=0
 
virtual void Unk_02 (void)=0
 
virtual void Unk_03 (void)=0
 
- Public Member Functions inherited from RE::IMovementInterface
virtual ~IMovementInterface ()
 
- Public Member Functions inherited from RE::IMovementMotionDrivenControl
 ~IMovementMotionDrivenControl () override
 
virtual void Unk_01 (void)=0
 
virtual void Unk_02 (void)=0
 
virtual void Unk_03 (void)=0
 
virtual void Unk_04 (void)=0
 
virtual void Unk_05 (void)=0
 
virtual void Unk_06 (void)=0
 
virtual void Unk_07 (void)=0
 
virtual void Unk_08 (void)=0
 
- Public Member Functions inherited from RE::IMovementSelectIdle
 ~IMovementSelectIdle () override
 
virtual void Unk_01 (void)=0
 
virtual void Unk_02 (void)=0
 
virtual void Unk_03 (void)=0
 
virtual void Unk_04 (void)=0
 
virtual void Unk_05 (void)=0
 
- Public Member Functions inherited from RE::IMovementDirectControl
 ~IMovementDirectControl () override
 
virtual void Unk_01 (void)=0
 
virtual void Unk_02 (void)=0
 
virtual void Unk_03 (void)=0
 
virtual void Unk_04 (void)=0
 
virtual void Unk_05 (void)=0
 
virtual void Unk_06 (void)=0
 
virtual void Unk_07 (void)=0
 
virtual void Unk_08 (void)=0
 
- Public Member Functions inherited from RE::IMovementPlannerDirectControl
 ~IMovementPlannerDirectControl () override
 
virtual void Unk_01 (void)=0
 
virtual void Unk_02 (void)=0
 
virtual void Unk_03 (void)=0
 
virtual void Unk_04 (void)=0
 
virtual void Unk_05 (void)=0
 
- Public Member Functions inherited from RE::IAnimationSetCallbackFunctor
virtual ~IAnimationSetCallbackFunctor ()
 
virtual void Unk_01 (void)
 

Public Attributes

std::uint64_t unk150
 
std::uint64_t unk158
 
std::uint64_t unk160
 
std::uint64_t unk168
 
std::uint64_t unk170
 
std::uint64_t unk178
 
std::uint64_t unk180
 
std::uint64_t unk188
 
std::uint64_t unk190
 
std::uint64_t unk198
 
std::uint64_t unk1A0
 
std::uint64_t unk1A8
 
std::uint64_t unk1B0
 
std::uint64_t unk1B8
 
std::uint32_t unk1C0
 
std::uint8_t unk1C4
 
std::uint8_t unk1C5
 
std::uint16_t unk1C6
 
std::uint64_t unk1C8
 
- Public Attributes inherited from RE::MovementControllerAI
std::uint32_t unk00C
 
std::uint64_t unk010
 
std::uint64_t unk018
 
std::uint64_t unk020
 
std::uint64_t unk028
 
std::uint64_t unk030
 
std::uint64_t unk038
 
std::uint64_t unk040
 
std::uint64_t unk048
 
std::uint64_t unk050
 
std::uint64_t unk058
 
std::uint64_t unk060
 
std::uint64_t unk068
 
std::uint64_t unk070
 
std::uint64_t unk078
 
std::uint64_t unk080
 
std::uint64_t unk088
 
std::uint64_t unk090
 
std::uint64_t unk098
 
std::uint64_t unk0A0
 
std::uint64_t unk0A8
 
std::uint64_t unk0B0
 
std::uint64_t unk0B8
 
std::uint64_t unk0C0
 
std::uint64_t unk0C8
 
std::uint64_t unk0D0
 
std::uint64_t unk0D8
 
std::uint64_t unk0E0
 
std::uint64_t unk0E8
 
std::uint64_t unk0F0
 
std::uint64_t unk0F8
 
std::uint64_t unk100
 
std::uint64_t unk108
 
std::uint64_t unk110
 
std::uint64_t unk118
 

Static Public Attributes

static constexpr auto RTTI = RTTI_MovementControllerNPC
 
- Static Public Attributes inherited from RE::MovementControllerAI
static constexpr auto RTTI = RTTI_MovementControllerAI
 
- Static Public Attributes inherited from RE::IMovementControllerRegisterInterface
static constexpr auto RTTI = RTTI_IMovementControllerRegisterInterface
 
- Static Public Attributes inherited from RE::IMovementMessageInterface
static constexpr auto RTTI = RTTI_IMovementMessageInterface
 
- Static Public Attributes inherited from RE::IMovementInterface
static constexpr auto RTTI = RTTI_IMovementInterface
 
- Static Public Attributes inherited from RE::IMovementMotionDrivenControl
static constexpr auto RTTI = RTTI_IMovementMotionDrivenControl
 
- Static Public Attributes inherited from RE::IMovementSelectIdle
static constexpr auto RTTI = RTTI_IMovementSelectIdle
 
- Static Public Attributes inherited from RE::IMovementDirectControl
static constexpr auto RTTI = RTTI_IMovementDirectControl
 
- Static Public Attributes inherited from RE::IMovementPlannerDirectControl
static constexpr auto RTTI = RTTI_IMovementPlannerDirectControl
 
- Static Public Attributes inherited from RE::IAnimationSetCallbackFunctor
static constexpr auto RTTI = RTTI_IAnimationSetCallbackFunctor
 

Additional Inherited Members

- Protected Attributes inherited from RE::BSIntrusiveRefCounted
volatile std::uint32_t _refCount { 0 }
 

Constructor & Destructor Documentation

◆ ~MovementControllerNPC()

RE::MovementControllerNPC::~MovementControllerNPC ( )
override

Member Function Documentation

◆ Unk_0A()

virtual void RE::MovementControllerNPC::Unk_0A ( void  )
virtual

◆ Unk_0B()

virtual void RE::MovementControllerNPC::Unk_0B ( void  )
virtual

◆ Unk_0C()

virtual void RE::MovementControllerNPC::Unk_0C ( void  )
virtual

◆ Unk_0D()

virtual void RE::MovementControllerNPC::Unk_0D ( void  )
virtual

◆ Unk_0E()

virtual void RE::MovementControllerNPC::Unk_0E ( void  )
virtual

◆ Unk_0F()

virtual void RE::MovementControllerNPC::Unk_0F ( void  )
virtual

◆ Unk_10()

virtual void RE::MovementControllerNPC::Unk_10 ( void  )
virtual

◆ Unk_11()

virtual void RE::MovementControllerNPC::Unk_11 ( void  )
virtual

◆ Unk_12()

virtual void RE::MovementControllerNPC::Unk_12 ( void  )
virtual

◆ Unk_13()

virtual void RE::MovementControllerNPC::Unk_13 ( void  )
virtual

◆ Unk_14()

virtual void RE::MovementControllerNPC::Unk_14 ( void  )
virtual

Member Data Documentation

◆ RTTI

constexpr auto RE::MovementControllerNPC::RTTI = RTTI_MovementControllerNPC
inlinestaticconstexpr

◆ unk150

std::uint64_t RE::MovementControllerNPC::unk150

◆ unk158

std::uint64_t RE::MovementControllerNPC::unk158

◆ unk160

std::uint64_t RE::MovementControllerNPC::unk160

◆ unk168

std::uint64_t RE::MovementControllerNPC::unk168

◆ unk170

std::uint64_t RE::MovementControllerNPC::unk170

◆ unk178

std::uint64_t RE::MovementControllerNPC::unk178

◆ unk180

std::uint64_t RE::MovementControllerNPC::unk180

◆ unk188

std::uint64_t RE::MovementControllerNPC::unk188

◆ unk190

std::uint64_t RE::MovementControllerNPC::unk190

◆ unk198

std::uint64_t RE::MovementControllerNPC::unk198

◆ unk1A0

std::uint64_t RE::MovementControllerNPC::unk1A0

◆ unk1A8

std::uint64_t RE::MovementControllerNPC::unk1A8

◆ unk1B0

std::uint64_t RE::MovementControllerNPC::unk1B0

◆ unk1B8

std::uint64_t RE::MovementControllerNPC::unk1B8

◆ unk1C0

std::uint32_t RE::MovementControllerNPC::unk1C0

◆ unk1C4

std::uint8_t RE::MovementControllerNPC::unk1C4

◆ unk1C5

std::uint8_t RE::MovementControllerNPC::unk1C5

◆ unk1C6

std::uint16_t RE::MovementControllerNPC::unk1C6

◆ unk1C8

std::uint64_t RE::MovementControllerNPC::unk1C8

The documentation for this class was generated from the following file: