IDaylightSystem.h File Reference
 
 
 
IDaylightSystem.h File Reference
#include "GetCOREInterface.h"
#include "ifnpub.h"
#include "assetmanagement/AssetUser.h"

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...

Defines

#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 Documentation

#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)