home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 58 / pcpp58a.iso / extras / quake 3 source / Q3A_ToolSource.exe / Main / ShaderInfo.h < prev    next >
Encoding:
C/C++ Source or Header  |  2001-01-02  |  815 b   |  35 lines

  1. // ShaderInfo.h: interface for the CShaderInfo class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4.  
  5. #if !defined(AFX_SHADERINFO_H__93B64600_A208_11D2_803D_0020AFEB881A__INCLUDED_)
  6. #define AFX_SHADERINFO_H__93B64600_A208_11D2_803D_0020AFEB881A__INCLUDED_
  7.  
  8. #if _MSC_VER > 1000
  9. #pragma once
  10. #endif // _MSC_VER > 1000
  11.  
  12. class CShaderInfo  
  13. {
  14. public:
  15.     CString m_strName;
  16.     CString m_strShaderName;
  17.     CString m_strTextureName;
  18.     CStringList m_strEditorParams;
  19.     CStringList m_lstSurfaceParams;
  20.   float m_fTransValue;
  21.   int m_nFlags;
  22.   qtexture_t *m_pQTexture;
  23.     
  24.   
  25.   void Parse(const char *pName);
  26.     CShaderInfo();
  27.     virtual ~CShaderInfo();
  28.   void setName(char *pName);
  29.  
  30.   
  31.  
  32. };
  33.  
  34. #endif // !defined(AFX_SHADERINFO_H__93B64600_A208_11D2_803D_0020AFEB881A__INCLUDED_)
  35.