raSystem  1.0 bata
raSkyDome.h
Go to the documentation of this file.
1 #pragma once
2 
3  class RAPI raSkyDome : public raEntity<VERTEXPOSITIONTEXTURED>
4  {
5  public:
6  raSkyDome(raSmartPointer<raDirectX> dx, int width, int height, float radius = 1.0f, bool bProcedural = false,
7  bool bLighted = false, raMaterial* pMaterial = NULL);
8 
9  virtual void SetupVertices();
10  virtual void SetupIndices();
11 
12  virtual void SetupEffectVariables(const raMatrix& pView, const raMatrix& pProj,
13  const raLight *Light);
14 
15  private:
16  float m_r;
17  float m_width, m_height;
18  };
Definition: raLight.h:5
#define RAPI
Definition: raMain.h:11
virtual void SetupEffectVariables(const raMatrix &pView, const raMatrix &pProj, const raLight *pLight)
Definition: raVisual.cpp:117
virtual void SetupVertices()=0
virtual void SetupIndices()
Definition: raEntity.h:45