| 
    CommonLibSSE (powerof3)
    
   | 
 
#include <BSLight.h>
  
Classes | |
| struct | Data | 
| struct | ShapeData | 
Public Member Functions | |
| ~BSLight () override | |
| virtual bool | Unk_02 (NiLight *a_light) | 
| virtual bool | Unk_03 () | 
  Public Member Functions inherited from RE::NiRefObject | |
| NiRefObject () | |
| virtual | ~NiRefObject () | 
| virtual void | DeleteThis () | 
| void | IncRefCount () | 
| void | DecRefCount () | 
| constexpr std::uint32_t | GetRefCount () const noexcept | 
| TES_HEAP_REDEFINE_NEW () | |
Public Attributes | |
| std::uint32_t | unk010 | 
| float | lodDimmer | 
| Data | unk018 | 
| std::uint64_t | unk038 | 
| std::uint32_t | unk040 | 
| bool | pointLight | 
| bool | ambientLight | 
| bool | unk046 | 
| bool | portalStrict | 
| NiPointer< NiLight > | light | 
| NiPoint3 | worldTranslate | 
| std::uint32_t | unk05C | 
| std::uint8_t | unk060 | 
| bool | affectLand | 
| std::uint8_t | unk062 | 
| bool | neverFades | 
| std::uint32_t | unk064 | 
| std::uint64_t | unk068 | 
| std::uint8_t | unk070 [96] | 
| std::uint8_t | unk0D0 | 
| std::uint8_t | pad0D1 | 
| std::uint16_t | pad0D2 | 
| std::uint32_t | pad0D4 | 
| BSTArray< void * > | unk0D8 | 
| BSTArray< void * > | unk0F0 | 
| BSTArray< void * > | unk108 | 
| BSPortalGraph * | portalGraph | 
| std::uint64_t | unk128 | 
| NiPointer< NiAVObject > | objectNode | 
| BSLensFlareRenderData * | lensFlareData | 
  Public Attributes inherited from RE::NiRefObject | |
| volatile std::uint32_t | _refCount { 0 } | 
| std::uint32_t | _pad0C { 0 } | 
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_BSLight | 
  Static Public Attributes inherited from RE::NiRefObject | |
| static constexpr auto | RTTI = RTTI_NiRefObject | 
Additional Inherited Members | |
  Static Public Member Functions inherited from RE::NiRefObject | |
| static volatile std::uint32_t * | GetTotalObjectCount () | 
      
  | 
  override | 
      
  | 
  virtual | 
      
  | 
  virtual | 
| bool RE::BSLight::affectLand | 
| bool RE::BSLight::ambientLight | 
| BSLensFlareRenderData* RE::BSLight::lensFlareData | 
| float RE::BSLight::lodDimmer | 
| bool RE::BSLight::neverFades | 
| NiPointer<NiAVObject> RE::BSLight::objectNode | 
| std::uint8_t RE::BSLight::pad0D1 | 
| std::uint16_t RE::BSLight::pad0D2 | 
| std::uint32_t RE::BSLight::pad0D4 | 
| bool RE::BSLight::pointLight | 
| BSPortalGraph* RE::BSLight::portalGraph | 
| bool RE::BSLight::portalStrict | 
      
  | 
  inlinestaticconstexpr | 
| std::uint32_t RE::BSLight::unk010 | 
| Data RE::BSLight::unk018 | 
| std::uint64_t RE::BSLight::unk038 | 
| std::uint32_t RE::BSLight::unk040 | 
| bool RE::BSLight::unk046 | 
| std::uint32_t RE::BSLight::unk05C | 
| std::uint8_t RE::BSLight::unk060 | 
| std::uint8_t RE::BSLight::unk062 | 
| std::uint32_t RE::BSLight::unk064 | 
| std::uint64_t RE::BSLight::unk068 | 
| std::uint8_t RE::BSLight::unk070[96] | 
| std::uint8_t RE::BSLight::unk0D0 | 
| BSTArray<void*> RE::BSLight::unk0D8 | 
| BSTArray<void*> RE::BSLight::unk0F0 | 
| BSTArray<void*> RE::BSLight::unk108 | 
| std::uint64_t RE::BSLight::unk128 | 
| NiPoint3 RE::BSLight::worldTranslate |