Definition: BGSVoiceType.h:25
 
Definition: NiAVObject.h:45
 
Definition: TESBoundObject.h:14
 
std::int16_t y
Definition: TESBoundObject.h:18
 
std::int16_t x
Definition: TESBoundObject.h:17
 
std::int16_t z
Definition: TESBoundObject.h:19
 
Definition: TESBoundObject.h:24
 
~TESBoundObject() override
 
virtual NiAVObject * Clone3D(TESObjectREFR *a_ref)
 
NiAVObject * Clone3D(TESObjectREFR *a_ref, bool a_arg3) override
 
virtual void OnRemove3D(NiAVObject *a_obj3D)
 
virtual void OnCopyReference()
 
bool IsBoundObject() const override
 
std::uint32_t pad2C
Definition: TESBoundObject.h:61
 
virtual BGSVoiceType * GetObjectVoiceType() const
 
virtual bool GetActivateText(TESObjectREFR *a_activator, BSString &a_dst)
 
virtual void SetObjectVoiceType(BGSVoiceType *a_voiceType)
 
virtual bool CalculateDoFavor(Actor *a_activator, bool a_arg2, TESObjectREFR *a_toActivate, float a_arg3)
 
void LoadObjectBound(TESFile *a_mod) override
 
bool ReplaceModel() override
 
bool Activate(TESObjectREFR *a_targetRef, TESObjectREFR *a_activatorRef, std::uint8_t a_arg3, TESBoundObject *a_object, std::int32_t a_targetCount) override
 
virtual void OnFinishScale()
 
BOUND_DATA boundData
Definition: TESBoundObject.h:60
 
static constexpr auto RTTI
Definition: TESBoundObject.h:26
 
virtual bool ReplaceModel(const char *a_str)
 
virtual void HandleRemoveItemFromContainer(TESObjectREFR *a_container)
 
virtual void OnCheckModels()
 
Definition: TESObject.h:11
 
Definition: TESObjectREFR.h:105
 
Definition: AbsorbEffect.h:6
 
constexpr REL::ID RTTI_TESBoundObject
Definition: Offsets_RTTI.h:5976
 
Definition: TESBoundObject.h:29
 
NiNPShortPoint3 boundMin
Definition: TESBoundObject.h:32
 
NiNPShortPoint3 boundMax
Definition: TESBoundObject.h:33