GClasses
GClasses::GRayTraceMaterial Member List

This is the complete list of members for GClasses::GRayTraceMaterial, including all inherited members.

Ambient enum valueGClasses::GRayTraceMaterial
cloudiness()=0GClasses::GRayTraceMaterialpure virtual
color(ColorType eType, GRayTraceRay *pRay)=0GClasses::GRayTraceMaterialpure virtual
Color_Type_Count enum valueGClasses::GRayTraceMaterial
ColorType enum nameGClasses::GRayTraceMaterial
computeColor(GRayTraceScene *pScene, GRayTraceRay *pRay, bool bAmbient, bool bSpecular)GClasses::GRayTraceMaterial
copy()=0GClasses::GRayTraceMaterialpure virtual
deserialize(GDomNode *pNode)GClasses::GRayTraceMaterialstatic
Diffuse enum valueGClasses::GRayTraceMaterial
Emissive enum valueGClasses::GRayTraceMaterial
Etherial enum valueGClasses::GRayTraceMaterial
glossiness()=0GClasses::GRayTraceMaterialpure virtual
GRayTraceMaterial()GClasses::GRayTraceMaterial
Image enum valueGClasses::GRayTraceMaterial
indexOfRefraction()=0GClasses::GRayTraceMaterialpure virtual
isSame(GRayTraceMaterial *pThat)=0GClasses::GRayTraceMaterialpure virtual
materialType() const =0GClasses::GRayTraceMaterialpure virtual
MaterialType enum nameGClasses::GRayTraceMaterial
Physical enum valueGClasses::GRayTraceMaterial
Reflective enum valueGClasses::GRayTraceMaterial
serialize(GDom *pDoc) const =0GClasses::GRayTraceMaterialpure virtual
Specular enum valueGClasses::GRayTraceMaterial
specularExponent()=0GClasses::GRayTraceMaterialpure virtual
Transmissive enum valueGClasses::GRayTraceMaterial
~GRayTraceMaterial()GClasses::GRayTraceMaterialvirtual