Main Page
Namespaces
Classes
Files
Alphabetical List
Class List
Class Hierarchy
Class Members
GEE_GlLights Class Reference
A group of OpenGL lights.
More...
#include <
gee_gl_light.h
>
List of all members.
Public Member Functions
GEE_GlLights
()
~GEE_GlLights
()
void
set
(ConfigReader::Config *config)
void
clear
()
void
apply
(bool on, bool reset=true)
void
set
(GLenum lightId, const
GEE_GlLight
&light)
uint
size
() const
Protected Types
typedef std::map< GLenum,
GEE_GlLight
>::
iterator
iterator
Protected Attributes
std::map< GLenum,
GEE_GlLight
>
m_lights
VEE_Vector4
m_sceneAmbient
Detailed Description
A group of OpenGL lights.
Member Typedef Documentation
typedef std::map<GLenum,
GEE_GlLight
>::
iterator
GEE_GlLights::iterator
[protected]
Constructor & Destructor Documentation
GEE_GlLights::GEE_GlLights
(
)
GEE_GlLights::~GEE_GlLights
(
)
Member Function Documentation
void GEE_GlLights::set
(
ConfigReader::Config *
config
)
void GEE_GlLights::clear
(
)
void GEE_GlLights::apply
(
bool
on
,
bool
reset
=
true
)
void GEE_GlLights::set
(
GLenum
lightId
,
const
GEE_GlLight
&
light
)
uint GEE_GlLights::size
(
)
const
[inline]
Member Data Documentation
std::map<GLenum,
GEE_GlLight
>
GEE_GlLights::m_lights
[protected]
VEE_Vector4
GEE_GlLights::m_sceneAmbient
[protected]
The documentation for this class was generated from the following files:
gee_gl_light.h
gee_gl_light.C
Generated on Mon Mar 12 21:09:04 2007 for VEE - The Visual Effects Engine by
1.4.6