Attr Class Reference

#include <OldAttr.h>

Collaboration diagram for Attr:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Attr ()
int operator== (const Attr &other) const

Public Attributes

char m_name [256]
RGBFloat m_diffusecolor
float m_diffusefalloff
float m_ambiance
RGBFloat m_specularcolor
float m_specularsize
float m_specularintensity
float m_roughness
float m_roughnessscale
float m_transparency
float m_density
float m_refraction
float m_translucency
float m_reflectivity
float m_reflectivityfalloff
float m_radiance
BOOL m_isglow

Detailed Description

Definition at line 9 of file OldAttr.h.


Constructor & Destructor Documentation

Attr::Attr  )  [inline]
 

Definition at line 29 of file OldAttr.h.

References FALSE, m_ambiance, m_density, m_diffusecolor, m_diffusefalloff, m_isglow, m_name, m_radiance, m_reflectivity, m_reflectivityfalloff, m_refraction, m_roughness, m_roughnessscale, m_specularcolor, m_specularintensity, m_specularsize, m_translucency, m_transparency, and RGBFloat::Set().

Here is the call graph for this function:


Member Function Documentation

int Attr::operator== const Attr other  )  const [inline]
 

Definition at line 49 of file OldAttr.h.

References m_ambiance, m_density, m_diffusecolor, m_diffusefalloff, m_isglow, m_radiance, m_reflectivity, m_reflectivityfalloff, m_refraction, m_roughness, m_roughnessscale, m_specularcolor, m_specularintensity, m_specularsize, m_translucency, and m_transparency.


Member Data Documentation

float Attr::m_ambiance
 

Definition at line 14 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_density
 

Definition at line 21 of file OldAttr.h.

Referenced by Attr(), and operator==().

RGBFloat Attr::m_diffusecolor
 

Definition at line 12 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_diffusefalloff
 

Definition at line 13 of file OldAttr.h.

Referenced by Attr(), and operator==().

BOOL Attr::m_isglow
 

Definition at line 27 of file OldAttr.h.

Referenced by Attr(), and operator==().

char Attr::m_name[256]
 

Definition at line 11 of file OldAttr.h.

Referenced by Attr().

float Attr::m_radiance
 

Definition at line 26 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_reflectivity
 

Definition at line 24 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_reflectivityfalloff
 

Definition at line 25 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_refraction
 

Definition at line 22 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_roughness
 

Definition at line 18 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_roughnessscale
 

Definition at line 19 of file OldAttr.h.

Referenced by Attr(), and operator==().

RGBFloat Attr::m_specularcolor
 

Definition at line 15 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_specularintensity
 

Definition at line 17 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_specularsize
 

Definition at line 16 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_translucency
 

Definition at line 23 of file OldAttr.h.

Referenced by Attr(), and operator==().

float Attr::m_transparency
 

Definition at line 20 of file OldAttr.h.

Referenced by Attr(), and operator==().


The documentation for this class was generated from the following file:
This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:51 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001