| Classes | |
| class | IDaylightSystemFactory | 
| Factory for daylight system objects.  More... | |
| class | IDaylightSystemFactory2 | 
| Factory for daylight system objects.  More... | |
| class | IDaylightSystem | 
| Use this interface to access the sun and sky components of a daylight system created by IDaylightSystemFactory.  More... | |
| class | IDaylightSystem2 | 
| Extends IDaylightSystem with new functionality This interface can be obtained when the daylight system is created.  More... | |
| class | IDaylightSystem3 | 
| Extends IDaylightSystem2 with new functionality This interface can only be obtained from an already existent daylight system, from the base object of the daylight assembly:  More... | |
| Macros | |
| #define | DAYLIGHTSYSTEM_FACTORY_INTERFACE Interface_ID(0x5c665bc7, 0x61b44a30) | 
| #define | IID_DAYLIGHT_SYSTEM_FACTORY2 Interface_ID(0x688f66a6, 0x423a37aa) | 
| #define | DAYLIGHT_SYSTEM_INTERFACE Interface_ID(0x20033f9f, 0x6a65470) | 
| #define | IID_DAYLIGHT_SYSTEM2 Interface_ID(0x226e7d9a, 0x215a193f) | 
| #define | IID_DAYLIGHT_SYSTEM3 Interface_ID(0x36df4e9f, 0x6b160e40) | 
| #define DAYLIGHTSYSTEM_FACTORY_INTERFACE Interface_ID(0x5c665bc7, 0x61b44a30) | 
| #define IID_DAYLIGHT_SYSTEM_FACTORY2 Interface_ID(0x688f66a6, 0x423a37aa) | 
| #define DAYLIGHT_SYSTEM_INTERFACE Interface_ID(0x20033f9f, 0x6a65470) | 
| #define IID_DAYLIGHT_SYSTEM2 Interface_ID(0x226e7d9a, 0x215a193f) | 
| #define IID_DAYLIGHT_SYSTEM3 Interface_ID(0x36df4e9f, 0x6b160e40) |