CommonLibVR
|
#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 |