CommonLibSSE NG
Loading...
Searching...
No Matches
RE::ActorState Class Reference

#include <ActorState.h>

Inheritance diagram for RE::ActorState:
RE::IMovementState RE::IMovementInterface RE::Actor RE::Character RE::PlayerCharacter

Classes

struct  ActorState1
 
struct  ActorState2
 

Public Member Functions

 ~ActorState () override
 
void Unk_01 (void) override
 
void Unk_02 (void) override
 
void Unk_03 (void) override
 
void Unk_04 (void) override
 
float DoGetMovementSpeed () override
 
void Unk_06 (void) override
 
void Unk_07 (void) override
 
void Unk_08 (void) override
 
virtual void Unk_14 (void)
 
virtual void Unk_15 (void)
 
ATTACK_STATE_ENUM GetAttackState () const noexcept
 
FLY_STATE GetFlyState () const noexcept
 
KNOCK_STATE_ENUM GetKnockState () const noexcept
 
ACTOR_LIFE_STATE GetLifeState () const noexcept
 
SIT_SLEEP_STATE GetSitSleepState () const noexcept
 
WEAPON_STATE GetWeaponState () const noexcept
 
bool IsBleedingOut () const noexcept
 
bool IsFlying () const noexcept
 
bool IsSneaking () const noexcept
 
bool IsSprinting () const noexcept
 
bool IsSwimming () const noexcept
 
bool IsUnconscious () const noexcept
 
bool IsWalking () const noexcept
 
bool IsWeaponDrawn () const noexcept
 
- Public Member Functions inherited from RE::IMovementState
 ~IMovementState () 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 float DoGetMovementSpeed ()=0
 
virtual void Unk_06 (void)=0
 
virtual void Unk_07 (void)=0
 
virtual void Unk_08 (void)=0
 
virtual void DoGetMovementRotation (NiPoint3 &a_rotation)=0
 
virtual void Unk_0A (void)=0
 
virtual void Unk_0B (void)=0
 
virtual void Unk_0C (void)=0
 
virtual void Unk_0D (void)=0
 
virtual void Unk_0E (void)=0
 
virtual void Unk_0F (void)=0
 
virtual void Unk_10 (void)=0
 
virtual void Unk_11 (void)=0
 
virtual void Unk_12 (void)=0
 
virtual void Unk_13 (void)=0
 
- Public Member Functions inherited from RE::IMovementInterface
virtual ~IMovementInterface ()
 

Public Attributes

ActorState1 actorState1
 
ActorState2 actorState2
 

Static Public Attributes

static constexpr auto RTTI = RTTI_ActorState
 
- Static Public Attributes inherited from RE::IMovementState
static constexpr auto RTTI = RTTI_IMovementState
 
- Static Public Attributes inherited from RE::IMovementInterface
static constexpr auto RTTI = RTTI_IMovementInterface
 

Constructor & Destructor Documentation

◆ ~ActorState()

RE::ActorState::~ActorState ( )
override

Member Function Documentation

◆ DoGetMovementSpeed()

float RE::ActorState::DoGetMovementSpeed ( )
overridevirtual

Implements RE::IMovementState.

◆ GetAttackState()

ATTACK_STATE_ENUM RE::ActorState::GetAttackState ( ) const
inlinenoexcept

◆ GetFlyState()

FLY_STATE RE::ActorState::GetFlyState ( ) const
inlinenoexcept

◆ GetKnockState()

KNOCK_STATE_ENUM RE::ActorState::GetKnockState ( ) const
inlinenoexcept

◆ GetLifeState()

ACTOR_LIFE_STATE RE::ActorState::GetLifeState ( ) const
inlinenoexcept

◆ GetSitSleepState()

SIT_SLEEP_STATE RE::ActorState::GetSitSleepState ( ) const
inlinenoexcept

◆ GetWeaponState()

WEAPON_STATE RE::ActorState::GetWeaponState ( ) const
inlinenoexcept

◆ IsBleedingOut()

bool RE::ActorState::IsBleedingOut ( ) const
inlinenoexcept

◆ IsFlying()

bool RE::ActorState::IsFlying ( ) const
inlinenoexcept

◆ IsSneaking()

bool RE::ActorState::IsSneaking ( ) const
inlinenoexcept

◆ IsSprinting()

bool RE::ActorState::IsSprinting ( ) const
inlinenoexcept

◆ IsSwimming()

bool RE::ActorState::IsSwimming ( ) const
inlinenoexcept

◆ IsUnconscious()

bool RE::ActorState::IsUnconscious ( ) const
inlinenoexcept

◆ IsWalking()

bool RE::ActorState::IsWalking ( ) const
inlinenoexcept

◆ IsWeaponDrawn()

bool RE::ActorState::IsWeaponDrawn ( ) const
inlinenoexcept

◆ Unk_01()

void RE::ActorState::Unk_01 ( void  )
overridevirtual

Implements RE::IMovementState.

◆ Unk_02()

void RE::ActorState::Unk_02 ( void  )
overridevirtual

Implements RE::IMovementState.

◆ Unk_03()

void RE::ActorState::Unk_03 ( void  )
overridevirtual

Implements RE::IMovementState.

◆ Unk_04()

void RE::ActorState::Unk_04 ( void  )
overridevirtual

Implements RE::IMovementState.

◆ Unk_06()

void RE::ActorState::Unk_06 ( void  )
overridevirtual

Implements RE::IMovementState.

◆ Unk_07()

void RE::ActorState::Unk_07 ( void  )
overridevirtual

Implements RE::IMovementState.

◆ Unk_08()

void RE::ActorState::Unk_08 ( void  )
overridevirtual

Implements RE::IMovementState.

◆ Unk_14()

virtual void RE::ActorState::Unk_14 ( void  )
virtual

◆ Unk_15()

virtual void RE::ActorState::Unk_15 ( void  )
virtual

Member Data Documentation

◆ actorState1

ActorState1 RE::ActorState::actorState1

◆ actorState2

ActorState2 RE::ActorState::actorState2

◆ RTTI

constexpr auto RE::ActorState::RTTI = RTTI_ActorState
inlinestaticconstexpr

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