Definition: BSLightingShaderMaterialBase.h:13
Definition: BSLightingShaderMaterialMultiLayerParallax.h:11
~BSLightingShaderMaterialMultiLayerParallax() override
float parallaxInnerLayerVScale
Definition: BSLightingShaderMaterialMultiLayerParallax.h:36
void LoadBinary(void) override
std::uint32_t ComputeCRC32(void) override
float parallaxRefractionScale
Definition: BSLightingShaderMaterialMultiLayerParallax.h:34
void SaveBinary(void) override
static constexpr auto RTTI
Definition: BSLightingShaderMaterialMultiLayerParallax.h:13
BSShaderMaterial * Create() override
NiPointer< NiSourceTexture > envMaskTexture
Definition: BSLightingShaderMaterialMultiLayerParallax.h:32
NiPointer< NiSourceTexture > layerTexture
Definition: BSLightingShaderMaterialMultiLayerParallax.h:30
float parallaxLayerThickness
Definition: BSLightingShaderMaterialMultiLayerParallax.h:33
void GetTextures(void) override
float envmapScale
Definition: BSLightingShaderMaterialMultiLayerParallax.h:37
NiPointer< NiSourceTexture > envTexture
Definition: BSLightingShaderMaterialMultiLayerParallax.h:31
float parallaxInnerLayerUScale
Definition: BSLightingShaderMaterialMultiLayerParallax.h:35
Feature GetFeature() const override
void CopyMembers(BSShaderMaterial *a_src) override
void OnLoadTextureSet(void) override
void ClearTextures(void) override
void ReceiveValuesFromRootMaterial(void) override
std::uint32_t padCC
Definition: BSLightingShaderMaterialMultiLayerParallax.h:38
Definition: BSShaderMaterial.h:9
Feature
Definition: BSShaderMaterial.h:14
Definition: NiSmartPointer.h:9
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BSLightingShaderMaterialMultiLayerParallax
Definition: Offsets_RTTI.h:1898