#ifndef _SKYPREETHAM_H__ #define _SKYPREETHAM_H__ class SkyPreetham: public Entity { public: // Constructor and destructor. SkyPreetham(float turbitity); virtual ~SkyPreetham(); protected: void renderSunDisk(); void createSunQuad(); /// Members. FEffect* mEffect; FEffect* mSunEffect; FTexture2D* mSunTexture; FVertexBuffer* mSunQuad; float mTurbidity; }; #endif //_SKYPREETHAM_H__