CommonLibVR
|
#include <BSLightingShaderProperty.h>
Public Member Functions | |
void | Clear () |
BSRenderPass * | 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) |
Public Attributes | |
RE::BSRenderPass * | head |
std::uint64_t | unk08 |
void RE::BSLightingShaderProperty::Data::Clear | ( | ) |
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 |
||
) |
RE::BSRenderPass* RE::BSLightingShaderProperty::Data::head |
std::uint64_t RE::BSLightingShaderProperty::Data::unk08 |