Changeset View
Changeset View
Standalone View
Standalone View
source/gameengine/Ketsji/KX_WorldInfo.h
| Show First 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | enum MistType { | ||||
| KX_MIST_INV_QUADRATIC, | KX_MIST_INV_QUADRATIC, | ||||
| }; | }; | ||||
| KX_WorldInfo() {} | KX_WorldInfo() {} | ||||
| virtual ~KX_WorldInfo(); | virtual ~KX_WorldInfo(); | ||||
| virtual bool hasWorld() = 0; | virtual bool hasWorld() = 0; | ||||
| virtual bool hasMist() = 0; | virtual bool hasMist() = 0; | ||||
| virtual float getBackColorRed() = 0; | |||||
| virtual float getBackColorGreen() = 0; | |||||
| virtual float getBackColorBlue() = 0; | |||||
| virtual short getMistType() = 0; | virtual short getMistType() = 0; | ||||
| virtual float getMistStart() = 0; | virtual float getMistStart() = 0; | ||||
| virtual float getMistDistance() = 0; | virtual float getMistDistance() = 0; | ||||
| virtual float getMistIntensity() = 0; | virtual float getMistIntensity() = 0; | ||||
| virtual float getMistColorRed() = 0; | virtual float getMistColorRed() = 0; | ||||
| virtual float getMistColorGreen() = 0; | virtual float getMistColorGreen() = 0; | ||||
| virtual float getMistColorBlue() = 0; | virtual float getMistColorBlue() = 0; | ||||
| virtual float getBackColorRed() = 0; | |||||
| virtual float getBackColorGreen() = 0; | |||||
| virtual float getBackColorBlue() = 0; | |||||
| virtual float getAmbientColorRed() = 0; | virtual float getAmbientColorRed() = 0; | ||||
| virtual float getAmbientColorGreen() = 0; | virtual float getAmbientColorGreen() = 0; | ||||
| virtual float getAmbientColorBlue() = 0; | virtual float getAmbientColorBlue() = 0; | ||||
| virtual void setUseMist(bool enable) = 0; | virtual void setUseMist(bool enable) = 0; | ||||
| virtual void setMistType(short) = 0; | virtual void setMistType(short) = 0; | ||||
| virtual void setMistStart(float) = 0; | virtual void setMistStart(float) = 0; | ||||
| virtual void setMistDistance(float) = 0; | virtual void setMistDistance(float) = 0; | ||||
| virtual void setMistIntensity(float) = 0; | virtual void setMistIntensity(float) = 0; | ||||
| virtual void setMistColor(float, float, float) = 0; | virtual void setMistColor(float, float, float) = 0; | ||||
| virtual void setBackColor(float, float, float) = 0; | virtual void setBackColor(float, float, float) = 0; | ||||
| virtual void setAmbientColor(float,float,float) = 0; | virtual void setAmbientColor(float,float,float) = 0; | ||||
| virtual void UpdateBackGround() = 0; | |||||
| virtual void UpdateWorldSettings() = 0; | |||||
| #ifdef WITH_CXX_GUARDEDALLOC | #ifdef WITH_CXX_GUARDEDALLOC | ||||
| MEM_CXX_CLASS_ALLOC_FUNCS("GE:KX_WorldInfo") | MEM_CXX_CLASS_ALLOC_FUNCS("GE:KX_WorldInfo") | ||||
| #endif | #endif | ||||
| }; | }; | ||||
| #endif /* __KX_WORLDINFO_H__ */ | #endif /* __KX_WORLDINFO_H__ */ | ||||