CommonLibSSE NG
RE::ActionInput Class Reference

#include <ActionInput.h>

Inheritance diagram for RE::ActionInput:
RE::BGSActionData RE::TESActionData

Public Member Functions

virtual ~ActionInput ()
 
virtual ActorStateGetSourceActorState () const
 
virtual void Unk_02 (void)
 
virtual BGSAnimationSequencerGetSourceSequencer () const
 

Public Attributes

NiPointer< TESObjectREFRsource
 
NiPointer< TESObjectREFRtarget
 
BGSActionaction
 
uint32_t unk20
 

Static Public Attributes

static constexpr auto RTTI = RTTI_ActionInput
 
static constexpr auto VTABLE = VTABLE_ActionInput
 

Constructor & Destructor Documentation

◆ ~ActionInput()

virtual RE::ActionInput::~ActionInput ( )
virtual

Member Function Documentation

◆ GetSourceActorState()

virtual ActorState* RE::ActionInput::GetSourceActorState ( ) const
virtual

Reimplemented in RE::TESActionData.

◆ GetSourceSequencer()

virtual BGSAnimationSequencer* RE::ActionInput::GetSourceSequencer ( ) const
virtual

Reimplemented in RE::TESActionData.

◆ Unk_02()

virtual void RE::ActionInput::Unk_02 ( void  )
virtual

Reimplemented in RE::TESActionData.

Member Data Documentation

◆ action

BGSAction* RE::ActionInput::action

◆ RTTI

constexpr auto RE::ActionInput::RTTI = RTTI_ActionInput
inlinestaticconstexpr

◆ source

NiPointer<TESObjectREFR> RE::ActionInput::source

◆ target

NiPointer<TESObjectREFR> RE::ActionInput::target

◆ unk20

uint32_t RE::ActionInput::unk20

◆ VTABLE

constexpr auto RE::ActionInput::VTABLE = VTABLE_ActionInput
inlinestaticconstexpr

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