#include <BSLightingShaderMaterialParallaxOcc.h>
 | 
|   | ~BSLightingShaderMaterialParallaxOcc () override | 
|   | 
| BSShaderMaterial *  | Create () override | 
|   | 
| void  | CopyMembers (BSShaderMaterial *a_src) override | 
|   | 
| std::uint32_t  | ComputeCRC32 (void) override | 
|   | 
| Feature  | GetFeature () const override | 
|   | 
| void  | OnLoadTextureSet (std::uint64_t a_arg1, BSTextureSet *a_textureSet) override | 
|   | 
| void  | ClearTextures () override | 
|   | 
| void  | ReceiveValuesFromRootMaterial (bool a_skinned, bool a_rimLighting, bool a_softLighting, bool a_backLighting, bool a_MSN) override | 
|   | 
| void  | GetTextures (void) override | 
|   | 
| void  | SaveBinary (NiStream &a_stream) override | 
|   | 
| void  | LoadBinary (NiStream &a_stream) override | 
|   | 
|   | ~BSLightingShaderMaterialBase () override | 
|   | 
| BSShaderMaterial *  | Create () override=0 | 
|   | 
| void  | CopyMembers (BSShaderMaterial *a_other) override | 
|   | 
| bool  | DoIsCopy (BSShaderMaterial *a_other) override | 
|   | 
| std::uint32_t  | ComputeCRC32 (void) override | 
|   | 
| BSShaderMaterial *  | GetDefault () override | 
|   | 
| Feature  | GetFeature () const override | 
|   | 
| Type  | GetType () const override | 
|   | 
| virtual void  | OnLoadTextureSet (std::uint64_t a_arg1, BSTextureSet *a_textureSet) | 
|   | 
| virtual void  | ClearTextures () | 
|   | 
| virtual void  | ReceiveValuesFromRootMaterial (bool a_skinned, bool a_rimLighting, bool a_softLighting, bool a_backLighting, bool a_MSN) | 
|   | 
| virtual void  | GetTextures (void) | 
|   | 
| virtual void  | SaveBinary (NiStream &a_stream) | 
|   | 
| virtual void  | LoadBinary (NiStream &a_stream) | 
|   | 
| void  | CopyBaseMembers (BSLightingShaderMaterialBase *a_other) | 
|   | 
| NiPointer< BSTextureSet >  | GetTextureSet () const | 
|   | 
| void  | SetTextureSet (NiPointer< BSTextureSet > a_textureSet) | 
|   | 
| virtual  | ~BSShaderMaterial () | 
|   | 
| virtual BSShaderMaterial *  | Create () | 
|   | 
| virtual void  | CopyMembers (BSShaderMaterial *a_other) | 
|   | 
| virtual bool  | DoIsCopy (BSShaderMaterial *a_other) | 
|   | 
| virtual std::uint32_t  | ComputeCRC32 (void) | 
|   | 
| virtual BSShaderMaterial *  | GetDefault () | 
|   | 
| virtual Feature  | GetFeature () const | 
|   | 
| virtual Type  | GetType () const | 
|   | 
| std::uint32_t  | IncRef () const | 
|   | 
| std::uint32_t  | DecRef () const | 
|   | 
|   | TES_HEAP_REDEFINE_NEW () | 
|   | 
◆ ~BSLightingShaderMaterialParallaxOcc()
  
  
      
        
          | RE::BSLightingShaderMaterialParallaxOcc::~BSLightingShaderMaterialParallaxOcc  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ ClearTextures()
  
  
      
        
          | void RE::BSLightingShaderMaterialParallaxOcc::ClearTextures  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ComputeCRC32()
  
  
      
        
          | std::uint32_t RE::BSLightingShaderMaterialParallaxOcc::ComputeCRC32  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ CopyMembers()
  
  
      
        
          | void RE::BSLightingShaderMaterialParallaxOcc::CopyMembers  | 
          ( | 
          BSShaderMaterial *  | 
          a_src | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ Create()
◆ Ctor()
◆ GetFeature()
  
  
      
        
          | Feature RE::BSLightingShaderMaterialParallaxOcc::GetFeature  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetTextures()
  
  
      
        
          | void RE::BSLightingShaderMaterialParallaxOcc::GetTextures  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ LoadBinary()
  
  
      
        
          | void RE::BSLightingShaderMaterialParallaxOcc::LoadBinary  | 
          ( | 
          NiStream &  | 
          a_stream | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ OnLoadTextureSet()
  
  
      
        
          | void RE::BSLightingShaderMaterialParallaxOcc::OnLoadTextureSet  | 
          ( | 
          std::uint64_t  | 
          a_arg1,  | 
         
        
           | 
           | 
          BSTextureSet *  | 
          a_textureSet  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ReceiveValuesFromRootMaterial()
  
  
      
        
          | void RE::BSLightingShaderMaterialParallaxOcc::ReceiveValuesFromRootMaterial  | 
          ( | 
          bool  | 
          a_skinned,  | 
         
        
           | 
           | 
          bool  | 
          a_rimLighting,  | 
         
        
           | 
           | 
          bool  | 
          a_softLighting,  | 
         
        
           | 
           | 
          bool  | 
          a_backLighting,  | 
         
        
           | 
           | 
          bool  | 
          a_MSN  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ SaveBinary()
  
  
      
        
          | void RE::BSLightingShaderMaterialParallaxOcc::SaveBinary  | 
          ( | 
          NiStream &  | 
          a_stream | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ BSLightingShaderMaterialBase
◆ FEATURE
  
  
      
        
          | constexpr auto RE::BSLightingShaderMaterialParallaxOcc::FEATURE = Feature::kParallaxOcc | 
         
       
   | 
  
inlinestaticconstexpr   | 
  
 
 
◆ heightTexture
◆ parallaxOccMaxPasses
      
        
          | float RE::BSLightingShaderMaterialParallaxOcc::parallaxOccMaxPasses | 
        
      
 
 
◆ parallaxOccScale
      
        
          | float RE::BSLightingShaderMaterialParallaxOcc::parallaxOccScale | 
        
      
 
 
◆ RTTI
◆ VTABLE
The documentation for this class was generated from the following file: