CommonLibSSE (Parapets fork)
RE::BGSHazardData Struct Reference

#include <BGSHazard.h>

Public Types

enum class  BGSHazardFlags {
  kNone = 0 , kPCOnly = 1 << 0 , kInheritDuration = 1 << 1 , kAlignToNormal = 1 << 2 ,
  kInheritRadius = 1 << 3 , kDropToGround = 1 << 4
}
 

Public Attributes

std::uint32_t limit
 
float radius
 
float lifetime
 
float imageSpaceRadius
 
float targetInterval
 
stl::enumeration< BGSHazardFlags, std::uint32_t > flags
 
SpellItemspell
 
TESObjectLIGHlight
 
BGSImpactDataSetimpactDataSet
 
BGSSoundDescriptorFormsound
 

Member Enumeration Documentation

◆ BGSHazardFlags

Enumerator
kNone 
kPCOnly 
kInheritDuration 
kAlignToNormal 
kInheritRadius 
kDropToGround 

Member Data Documentation

◆ flags

stl::enumeration<BGSHazardFlags, std::uint32_t> RE::BGSHazardData::flags

◆ imageSpaceRadius

float RE::BGSHazardData::imageSpaceRadius

◆ impactDataSet

BGSImpactDataSet* RE::BGSHazardData::impactDataSet

◆ lifetime

float RE::BGSHazardData::lifetime

◆ light

TESObjectLIGH* RE::BGSHazardData::light

◆ limit

std::uint32_t RE::BGSHazardData::limit

◆ radius

float RE::BGSHazardData::radius

◆ sound

BGSSoundDescriptorForm* RE::BGSHazardData::sound

◆ spell

SpellItem* RE::BGSHazardData::spell

◆ targetInterval

float RE::BGSHazardData::targetInterval

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