14 class QueuedTempEffect;
Definition BGSTextureSet.h:16
Definition BSTSmartPointer.h:37
Definition BSTempEffectGeometryDecal.h:17
TEMP_EFFECT_TYPE GetType() const override
NiPoint3 direction
Definition BSTempEffectGeometryDecal.h:44
bool Update(float a_arg1) override
std::uint32_t flags
Definition BSTempEffectGeometryDecal.h:47
BGSTextureSet * texSet
Definition BSTempEffectGeometryDecal.h:40
NiMatrix3 rotation
Definition BSTempEffectGeometryDecal.h:42
BGSTextureSet * texSet2
Definition BSTempEffectGeometryDecal.h:41
std::uint32_t unkA8
Definition BSTempEffectGeometryDecal.h:46
static constexpr auto VTABLE
Definition BSTempEffectGeometryDecal.h:21
NiPointer< BSGeometry > decal
Definition BSTempEffectGeometryDecal.h:35
NiPointer< NiNode > decalNode
Definition BSTempEffectGeometryDecal.h:38
NiPointer< BSGeometry > attachedGeometry
Definition BSTempEffectGeometryDecal.h:36
static constexpr auto RTTI
Definition BSTempEffectGeometryDecal.h:19
void Initialize() override
NiAVObject * Get3D() const override
BSTSmartPointer< QueuedTempEffect > queuedDecal
Definition BSTempEffectGeometryDecal.h:39
bool unkB0
Definition BSTempEffectGeometryDecal.h:48
static constexpr auto TYPE
Definition BSTempEffectGeometryDecal.h:22
float width
Definition BSTempEffectGeometryDecal.h:45
~BSTempEffectGeometryDecal() override
NiPoint3 origin
Definition BSTempEffectGeometryDecal.h:43
const NiRTTI * GetRTTI() const override
static constexpr auto Ni_RTTI
Definition BSTempEffectGeometryDecal.h:20
NiPointer< NiNode > attachedGeometryParent
Definition BSTempEffectGeometryDecal.h:37
Definition BSTempEffect.h:29
Definition NiAVObject.h:51
Definition NiSmartPointer.h:9
Definition AbsorbEffect.h:6
TEMP_EFFECT_TYPE
Definition BSTempEffect.h:13
constexpr REL::ID RTTI_BSTempEffectGeometryDecal(static_cast< std::uint64_t >(686048))
constexpr std::array< REL::ID, 1 > VTABLE_BSTempEffectGeometryDecal
Definition Offsets_VTABLE.h:10540
constexpr REL::ID NiRTTI_BSTempEffectGeometryDecal(static_cast< std::uint64_t >(515924))