Classes | Defines

IDaylightSystem.h File Reference

#include "GetCOREInterface.h"
#include "ifnpub.h"
#include "assetmanagement\AssetUser.h"

Go to the source code of this file.

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)

Definition at line 28 of file IDaylightSystem.h.

#define IID_DAYLIGHT_SYSTEM_FACTORY2   Interface_ID(0x688f66a6, 0x423a37aa)

Definition at line 57 of file IDaylightSystem.h.

#define DAYLIGHT_SYSTEM_INTERFACE   Interface_ID(0x20033f9f, 0x6a65470)

Definition at line 91 of file IDaylightSystem.h.

#define IID_DAYLIGHT_SYSTEM2   Interface_ID(0x226e7d9a, 0x215a193f)

Definition at line 220 of file IDaylightSystem.h.

#define IID_DAYLIGHT_SYSTEM3   Interface_ID(0x36df4e9f, 0x6b160e40)

Definition at line 375 of file IDaylightSystem.h.