#include <BSLightingShaderMaterialEye.h>
 | 
|   | ~BSLightingShaderMaterialEye () override | 
|   | 
| BSShaderMaterial *  | Create () override | 
|   | 
| void  | CopyMembers (BSShaderMaterial *a_other) 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 () | 
|   | 
◆ ~BSLightingShaderMaterialEye()
  
  
      
        
          | RE::BSLightingShaderMaterialEye::~BSLightingShaderMaterialEye  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ ClearTextures()
  
  
      
        
          | void RE::BSLightingShaderMaterialEye::ClearTextures  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ComputeCRC32()
  
  
      
        
          | std::uint32_t RE::BSLightingShaderMaterialEye::ComputeCRC32  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ CopyMembers()
◆ Create()
◆ Ctor()
◆ GetFeature()
  
  
      
        
          | Feature RE::BSLightingShaderMaterialEye::GetFeature  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetTextures()
  
  
      
        
          | void RE::BSLightingShaderMaterialEye::GetTextures  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ LoadBinary()
  
  
      
        
          | void RE::BSLightingShaderMaterialEye::LoadBinary  | 
          ( | 
          NiStream &  | 
          a_stream | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ OnLoadTextureSet()
  
  
      
        
          | void RE::BSLightingShaderMaterialEye::OnLoadTextureSet  | 
          ( | 
          std::uint64_t  | 
          a_arg1,  | 
         
        
           | 
           | 
          BSTextureSet *  | 
          a_textureSet  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ReceiveValuesFromRootMaterial()
  
  
      
        
          | void RE::BSLightingShaderMaterialEye::ReceiveValuesFromRootMaterial  | 
          ( | 
          bool  | 
          a_skinned,  | 
         
        
           | 
           | 
          bool  | 
          a_rimLighting,  | 
         
        
           | 
           | 
          bool  | 
          a_softLighting,  | 
         
        
           | 
           | 
          bool  | 
          a_backLighting,  | 
         
        
           | 
           | 
          bool  | 
          a_MSN  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ SaveBinary()
  
  
      
        
          | void RE::BSLightingShaderMaterialEye::SaveBinary  | 
          ( | 
          NiStream &  | 
          a_stream | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ BSLightingShaderMaterialBase
◆ envMapScale
      
        
          | float RE::BSLightingShaderMaterialEye::envMapScale | 
        
      
 
 
◆ envMaskTexture
◆ envTexture
◆ eyeCenter
      
        
          | NiPoint3 RE::BSLightingShaderMaterialEye::eyeCenter[2] | 
        
      
 
 
◆ FEATURE
  
  
      
        
          | constexpr auto RE::BSLightingShaderMaterialEye::FEATURE = Feature::kEye | 
         
       
   | 
  
inlinestaticconstexpr   | 
  
 
 
◆ padC8
      
        
          | std::uint32_t RE::BSLightingShaderMaterialEye::padC8 | 
        
      
 
 
◆ RTTI
◆ VTABLE
The documentation for this class was generated from the following file: