CommonLibSSE (powerof3)
RE::BSLightingShaderProperty::Data Struct Reference

#include <BSLightingShaderProperty.h>

Public Member Functions

void Clear ()
 
BSRenderPassEmplacePass (BSShader *a_shader, BSShaderProperty *a_property, BSGeometry *a_geometry, uint32_t a_technique, uint8_t a_numLights=0, BSLight *a_light0=nullptr, BSLight *a_light1=nullptr, BSLight *a_light2=nullptr, BSLight *a_light3=nullptr)
 

Public Attributes

RE::BSRenderPasshead
 
std::uint64_t unk08
 

Member Function Documentation

◆ Clear()

void RE::BSLightingShaderProperty::Data::Clear ( )

◆ EmplacePass()

BSRenderPass* RE::BSLightingShaderProperty::Data::EmplacePass ( BSShader a_shader,
BSShaderProperty a_property,
BSGeometry a_geometry,
uint32_t  a_technique,
uint8_t  a_numLights = 0,
BSLight a_light0 = nullptr,
BSLight a_light1 = nullptr,
BSLight a_light2 = nullptr,
BSLight a_light3 = nullptr 
)

Member Data Documentation

◆ head

RE::BSRenderPass* RE::BSLightingShaderProperty::Data::head

◆ unk08

std::uint64_t RE::BSLightingShaderProperty::Data::unk08

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