Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members Related Pages
sglSpotLight Member List
This is the complete list of members for sglSpotLight, including all inherited members.
- clone(unsigned int mode) const
[virtual]
- CloneModeEnum enum name
- computeBound() (defined in sglPositionalLight)
[protected, virtual]
- computeBoundsRecursiveDown() (defined in sglNode)
[protected, virtual]
- computeTxToParent(sglMat4f &) const
[inline, virtual]
- computeTxToParent(sglMat4d &) const
[inline, virtual]
- copyTo(sglSpotLight *dst, unsigned int mode) const (defined in sglSpotLight)
[protected]
- copyTo(sglPositionalLight *dst, unsigned int mode) const (defined in sglPositionalLight)
[protected]
- copyTo(sglLight *dst, unsigned int mode) const (defined in sglLight)
[protected]
- copyTo(sglNode *dst, unsigned int mode) const (defined in sglNode)
[protected]
- copyTo(sglObject *dst, unsigned int mode) const (defined in sglObject)
[protected]
- cull(sglCull< float > &trav_state, unsigned int cull_flags) const
[protected, virtual]
- cull(sglCull< double > &trav_state, unsigned int cull_flags) const
[protected, virtual]
- deref()
[inline]
- dirty(unsigned char mask) (defined in sglNode)
[protected, virtual]
- DirtyEnum enum name (defined in sglNode)
[protected]
- eANIMATION enum value (defined in sglNode)
[protected]
- eBOUND enum value (defined in sglNode)
[protected]
- eCLONE_NODES_RECURSIVE enum value
- eCLONE_ONE_NODE enum value
- eCLONE_USER_DATA enum value
- eDLIST enum value (defined in sglNode)
[protected]
- getAmbient() const
[inline]
- getAttenuation(float &constant, float &linear, float &quadratic) const
- getBound()
- getBoundMode() const
[inline]
- getCutoff() const
[inline]
- getDiffuse() const
[inline]
- getDirection() const
[inline]
- getExponent() const
[inline]
- getFalloff() const
[inline]
- getName() const
[inline]
- getNumParents() const
[inline]
- getOn() const
[inline]
- getParent(unsigned int index) const
- getPosition(sglVec3f &pos) const
- getPrevBound() const
[inline]
- getRefCount() const
[inline]
- getSpecular() const
[inline]
- getUserData() const
[inline]
- intersect(sglIntersectf &) const
[inline, virtual]
- intersect(sglIntersectd &) const
[inline, virtual]
- m_ambient (defined in sglLight)
[protected]
- m_attenuation_constant (defined in sglPositionalLight)
[protected]
- m_attenuation_linear (defined in sglPositionalLight)
[protected]
- m_attenuation_quadratic (defined in sglPositionalLight)
[protected]
- m_bound_mode (defined in sglNode)
[protected]
- m_cutoff (defined in sglSpotLight)
[protected]
- m_diffuse (defined in sglLight)
[protected]
- m_direction (defined in sglSpotLight)
[protected]
- m_dirty (defined in sglNode)
[protected]
- m_exponent (defined in sglSpotLight)
[protected]
- m_falloff_inverse (defined in sglPositionalLight)
[protected]
- m_name (defined in sglObject)
[protected]
- m_on_flag (defined in sglLight)
[protected]
- m_position (defined in sglPositionalLight)
[protected]
- m_ref_count (defined in sglObject)
[protected]
- m_specular (defined in sglLight)
[protected]
- m_sphere (defined in sglNode)
[protected]
- m_user_data (defined in sglObject)
[protected]
- pick(sglPickf &, unsigned int) const
[inline, virtual]
- pick(sglPickd &, unsigned int) const
[inline, virtual]
- preDraw(const PreDrawStruct &trav_state)
[virtual]
- printInfo(ostream &ostrm, const char *indent_string) const
[virtual]
- ref()
[inline]
- setAmbient(const sglVec4f &color)
[inline]
- setAmbient(float r, float g, float b, float a)
[inline]
- setAttenuation(float constant, float linear, float quadratic)
- setBound(const sglSphereBound< float > *sphere, sglBound::ModeEnum mode)
- setCutoff(float cutoff)
- setDiffuse(const sglVec4f &color)
[inline]
- setDiffuse(float r, float g, float b, float a)
[inline]
- setDirection(const sglVec3f &dir)
- setExponent(float exponent)
- setFalloff(float falloff)
- setName(const string &name)
[inline]
- setOn(bool on)
- setPosition(const sglVec3f &pos)
- setSpecular(const sglVec4f &color)
[inline]
- setSpecular(float r, float g, float b, float a)
[inline]
- setup(GLenum gl_light_number) const
[virtual]
- setUserData(sglUserData *data)
[inline]
- sglDrawable (defined in sglNode)
[friend]
- sglLight()
- sglNode()
- sglObject()
- sglPositionalLight()
- sglSpotLight()
- ~sglLight()
[virtual]
- ~sglNode()
[virtual]
- ~sglObject()=0
[pure virtual]
- ~sglPositionalLight()
[virtual]
- ~sglSpotLight()
[virtual]
Generated at Mon Jul 1 18:00:10 2002 for SGL by
1.2.6 written by Dimitri van Heesch,
© 1997-2001