CommonLibSSE (powerof3)
RE::Projectile::ImpactData Struct Reference

#include <Projectile.h>

Public Attributes

NiPoint3 desiredTargetLoc
 
NiPoint3 negativeVelocity
 
ObjectRefHandle collidee
 
NiPointer< bhkCollisionObjectcolObj
 
BGSMaterialTypematerial
 
std::int32_t damageRootNodeType
 
REX::EnumSet< COL_LAYER, std::int32_t > collidedLayer
 
NiNodedamageRootNode
 
ImpactResult impactResult
 
std::uint16_t unk44
 
std::uint16_t unk46
 
std::uint8_t unk48
 
std::uint8_t unk49
 

Member Data Documentation

◆ collidedLayer

REX::EnumSet<COL_LAYER, std::int32_t> RE::Projectile::ImpactData::collidedLayer

◆ collidee

ObjectRefHandle RE::Projectile::ImpactData::collidee

◆ colObj

NiPointer<bhkCollisionObject> RE::Projectile::ImpactData::colObj

◆ damageRootNode

NiNode* RE::Projectile::ImpactData::damageRootNode

◆ damageRootNodeType

std::int32_t RE::Projectile::ImpactData::damageRootNodeType

◆ desiredTargetLoc

NiPoint3 RE::Projectile::ImpactData::desiredTargetLoc

◆ impactResult

ImpactResult RE::Projectile::ImpactData::impactResult

◆ material

BGSMaterialType* RE::Projectile::ImpactData::material

◆ negativeVelocity

NiPoint3 RE::Projectile::ImpactData::negativeVelocity

◆ unk44

std::uint16_t RE::Projectile::ImpactData::unk44

◆ unk46

std::uint16_t RE::Projectile::ImpactData::unk46

◆ unk48

std::uint8_t RE::Projectile::ImpactData::unk48

◆ unk49

std::uint8_t RE::Projectile::ImpactData::unk49

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