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
 
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
 
BSShaderMaterial * Create() override
 
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