CommonLibSSE NG
Loading...
Searching...
No Matches
SKSE::ActionEvent Struct Reference

#include <Events.h>

Public Types

enum class  Type {
  kWeaponSwing = 0 , kSpellCast = 1 , kSpellFire = 2 , kVoiceCast = 3 ,
  kVoiceFire = 4 , kBowDraw = 5 , kBowRelease = 6 , kBeginDraw = 7 ,
  kEndDraw = 8 , kBeginSheathe = 9 , kEndSheathe = 10
}
 
enum class  Slot { kLeft = 0 , kRight = 1 , kVoice = 2 }
 

Public Attributes

stl::enumeration< Type, std::uint32_t > type
 
RE::Actoractor
 
RE::TESFormsourceForm
 
stl::enumeration< Slot, std::uint32_t > slot
 

Member Enumeration Documentation

◆ Slot

enum class SKSE::ActionEvent::Slot
strong
Enumerator
kLeft 
kRight 
kVoice 

◆ Type

enum class SKSE::ActionEvent::Type
strong
Enumerator
kWeaponSwing 
kSpellCast 
kSpellFire 
kVoiceCast 
kVoiceFire 
kBowDraw 
kBowRelease 
kBeginDraw 
kEndDraw 
kBeginSheathe 
kEndSheathe 

Member Data Documentation

◆ actor

RE::Actor* SKSE::ActionEvent::actor

◆ slot

stl::enumeration<Slot, std::uint32_t> SKSE::ActionEvent::slot

◆ sourceForm

RE::TESForm* SKSE::ActionEvent::sourceForm

◆ type

stl::enumeration<Type, std::uint32_t> SKSE::ActionEvent::type

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