I3DShLightSource.h File Reference


Classes

struct  I3DShLightsource
class  TLightAndTfm

Typedefs

typedef void(* ForEachShadowBufferCallback )(boolean lightType, TTransform3D *transform, real halfAngle, void *priv)
typedef TMCArray< TLightAndTfm > TLightAndTfmArray

Functions

 MCDEFINE_GUID (IID_I3DShLightsource, 0xE9F9B4A0L, 0x3A02, 0x101C, 0x88, 0x5F, 0x04, 0x02, 0x1C, 0x00, 0x70, 0x02)
 MCDEFINE_GUID (CLSID_StandardExternalLight, 0x4ee334f5, 0x1624, 0x11d2, 0x84, 0x6a, 0x0, 0x60, 0x97, 0xb, 0xc5, 0x21)
 MCDEFINE_GUID (CLSID_StandardSpotLight, 0x31F6BE40L, 0x3A05, 0x101C, 0x88, 0x5F, 0x04, 0x02, 0x1C, 0x00, 0x70, 0x02)
 MCDEFINE_GUID (CLSID_StandardBulbLight, 0x33806B80L, 0x3A05, 0x101C, 0x88, 0x5F, 0x04, 0x02, 0x1C, 0x00, 0x70, 0x02)
 MCDEFINE_GUID (CLSID_StandardDistantLight, 0x353C7360L, 0x3A05, 0x101C, 0x88, 0x5F, 0x04, 0x02, 0x1C, 0x00, 0x70, 0x02)

Typedef Documentation

typedef void(* ForEachShadowBufferCallback)(boolean lightType, TTransform3D *transform, real halfAngle, void *priv)
 

typedef TMCArray<TLightAndTfm> TLightAndTfmArray
 


Function Documentation

MCDEFINE_GUID (  CLSID_StandardDistantLight  ,
0x353C7360L  ,
0x3A05  ,
0x101C  ,
0x88  ,
0x5F  ,
0x04  ,
0x02  ,
0x1C  ,
0x00  ,
0x70  ,
0x02 
) 
 

MCDEFINE_GUID (  CLSID_StandardBulbLight  ,
0x33806B80L  ,
0x3A05  ,
0x101C  ,
0x88  ,
0x5F  ,
0x04  ,
0x02  ,
0x1C  ,
0x00  ,
0x70  ,
0x02 
) 
 

MCDEFINE_GUID (  CLSID_StandardSpotLight  ,
0x31F6BE40L  ,
0x3A05  ,
0x101C  ,
0x88  ,
0x5F  ,
0x04  ,
0x02  ,
0x1C  ,
0x00  ,
0x70  ,
0x02 
) 
 

MCDEFINE_GUID (  CLSID_StandardExternalLight  ,
0x4ee334f5  ,
0x1624  ,
0x11d2  ,
0x84  ,
0x6a  ,
0x0  ,
0x60  ,
0x97  ,
0xb  ,
0xc5  ,
0x21 
) 
 

MCDEFINE_GUID (  IID_I3DShLightsource  ,
0xE9F9B4A0L  ,
0x3A02  ,
0x101C  ,
0x88  ,
0x5F  ,
0x04  ,
0x02  ,
0x1C  ,
0x00  ,
0x70  ,
0x02 
) 
 


Generated on Mon Mar 14 12:28:58 2005 for Carrara SDK Doc by  doxygen 1.3.9.1