Fog - encapsulates OpenGL fog state.
Inheritance:
Public Methods
-
Fog()
-
virtual Object* clone() const
-
virtual bool isSameKindAs(const Object* obj) const
-
virtual const char* className() const
-
virtual const Type getType() const
-
virtual void setStateSetModes(StateSet& ds, const GLModeValue value) const
-
inline void setMode( const Mode mode )
-
inline Mode getMode() const
-
inline void setDensity( const float density )
-
inline const float getDensity() const
-
inline void setStart( const float start )
-
inline const float getStart() const
-
inline void setEnd( const float end )
-
inline const float getEnd() const
-
inline void setColor( const Vec4 &color )
-
inline const Vec4& getColor() const
-
virtual void apply(State& state) const
Public Members
-
enum Mode
Protected Fields
-
Mode _mode
-
float _density
-
float _start
-
float _end
-
Vec4 _color
Protected Methods
-
virtual ~Fog()
Public Methods
-
virtual void compile(State&) const
Public Members
-
typedef GLenum GLMode
-
typedef unsigned int GLModeValue
-
typedef unsigned int OverrideValue
-
enum Values
-
enum Type
Inherited from Object:
Public Methods
-
inline Referenced& operator = (Referenced&)
-
inline void ref() const
-
inline void unref() const
-
inline const int referenceCount() const
Protected Fields
-
mutable int _refCount
Documentation
Fog - encapsulates OpenGL fog state.
Fog()
virtual Object* clone() const
virtual bool isSameKindAs(const Object* obj) const
virtual const char* className() const
virtual const Type getType() const
virtual void setStateSetModes(StateSet& ds, const GLModeValue value) const
enum Mode
LINEAR
EXP
EXP2
inline void setMode( const Mode mode )
inline Mode getMode() const
inline void setDensity( const float density )
inline const float getDensity() const
inline void setStart( const float start )
inline const float getStart() const
inline void setEnd( const float end )
inline const float getEnd() const
inline void setColor( const Vec4 &color )
inline const Vec4& getColor() const
virtual void apply(State& state) const
virtual ~Fog()
Mode _mode
float _density
float _start
float _end
Vec4 _color
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.