| 
    CommonLibSSE NG
    
   | 
 
#include <BGSExplosion.h>
Public Types | |
| enum class | Flag {  kNone = 0 , kAlwaysUsesWorldOrientation = 1 << 1 , kKnockDown_Always = 1 << 2 , kKnockDown_ByFormula = 1 << 3 , kIgnoreLOSCheck = 1 << 4 , kPushExplosionSourceRefOnly = 1 << 5 , kIgnoreImageSpaceSwap = 1 << 6 , kChain = 1 << 7 , kNoControllerVibration = 1 << 8 }  | 
Public Attributes | |
| TESObjectLIGH * | light | 
| BGSSoundDescriptorForm * | sound1 | 
| BGSSoundDescriptorForm * | sound2 | 
| BGSImpactDataSet * | impactDataSet | 
| TESObjectREFR * | impactPlacedObject | 
| BGSProjectile * | spawnProjectile | 
| float | force | 
| float | damage | 
| float | radius | 
| float | imageSpaceRadius | 
| float | verticalOffsetMult | 
| stl::enumeration< Flag, std::uint32_t > | flags | 
| stl::enumeration< SOUND_LEVEL, std::uint32_t > | eSoundLevel | 
| std::uint32_t | pad4C | 
      
  | 
  strong | 
| float RE::BGSExplosionData::damage | 
| stl::enumeration<SOUND_LEVEL, std::uint32_t> RE::BGSExplosionData::eSoundLevel | 
| stl::enumeration<Flag, std::uint32_t> RE::BGSExplosionData::flags | 
| float RE::BGSExplosionData::force | 
| float RE::BGSExplosionData::imageSpaceRadius | 
| BGSImpactDataSet* RE::BGSExplosionData::impactDataSet | 
| TESObjectREFR* RE::BGSExplosionData::impactPlacedObject | 
| TESObjectLIGH* RE::BGSExplosionData::light | 
| std::uint32_t RE::BGSExplosionData::pad4C | 
| float RE::BGSExplosionData::radius | 
| BGSSoundDescriptorForm* RE::BGSExplosionData::sound1 | 
| BGSSoundDescriptorForm* RE::BGSExplosionData::sound2 | 
| BGSProjectile* RE::BGSExplosionData::spawnProjectile | 
| float RE::BGSExplosionData::verticalOffsetMult |