#include <olcPGEX_Shaders.h>
 | 
| void  | AppendStatus (const std::string &sMsg) | 
|   | 
| void  | SetResourceIDs (const uint32_t id, const uint32_t vsid, const uint32_t psid) | 
|   | 
| void  | SetSlots (const uint32_t nInput, const uint32_t nTarget) | 
|   | 
◆ Effect()
◆ AppendStatus()
  
  
      
        
          | void olc::Effect::AppendStatus  | 
          ( | 
          const std::string & |           sMsg | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ GetInputSlots()
      
        
          | const uint32_t olc::Effect::GetInputSlots  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetStatus()
      
        
          | const std::string & olc::Effect::GetStatus  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetTargetSlots()
      
        
          | const uint32_t olc::Effect::GetTargetSlots  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ IsOK()
      
        
          | bool olc::Effect::IsOK  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ SetResourceIDs()
  
  
      
        
          | void olc::Effect::SetResourceIDs  | 
          ( | 
          const uint32_t |           id,  | 
         
        
           | 
           | 
          const uint32_t |           vsid,  | 
         
        
           | 
           | 
          const uint32_t |           psid ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ SetSlots()
  
  
      
        
          | void olc::Effect::SetSlots  | 
          ( | 
          const uint32_t |           nInput,  | 
         
        
           | 
           | 
          const uint32_t |           nTarget ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ Shade
◆ m_nID
  
  
      
        
          | uint32_t olc::Effect::m_nID = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_nInputSlots
  
  
      
        
          | uint32_t olc::Effect::m_nInputSlots = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_nPSID
  
  
      
        
          | uint32_t olc::Effect::m_nPSID = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_nTargetSlots
  
  
      
        
          | uint32_t olc::Effect::m_nTargetSlots = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_nVSID
  
  
      
        
          | uint32_t olc::Effect::m_nVSID = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_sStatus
  
  
      
        
          | std::string olc::Effect::m_sStatus | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: